Full Time
--
QNB Life Insurance

Job Details

  • 1. Application Development & Maintenance
  • Design, develop, test, and deploy features and fixes for existing Java EE applications
  • Technologies: Java 8, Spring Boot, JSF, RichFaces, JSP, Servlets
  • 2. Core Programming Knowledge
  • Strong understanding of Object-Oriented Programming (OOP) concepts
  • Proficiency in data structures and algorithmic problem-solving
  • 3. Frontend Development
  • Expertise in HTML5, CSS3, JSTL, jQuery, Bootstrap, and JavaScript
  • Ability to build responsive and user-friendly web interfaces
  • 4. Backend & Persistence
  • Experience with Oracle Database (SQL and PL/SQL)
  • Knowledge of JPA (EclipseLink) for ORM and persistence management
  • 5. Web Services & Integration
  • Development and testing of REST/SOAP services
  • Familiarity with Postman for API testing and integration validation
  • 6. Application Servers
  • Deployment and configuration on:
    • Oracle WebLogic Server
    • IBM WebSphere (Rational Application Developer, Application Server, and E‑Commerce modules)
  • 7. Version Control
  • Proficient in Git and SVN for source code management and collaboration
  • 8. Project Tracking
  • Hands-on experience with Jira for issue tracking, sprint planning, and agile workflows
  • 9. Reporting & Data Management
  • Ability to design and develop complex reports
  • Manage data exports using JasperReports