Responsibilities:
- Development using Java, EJB, JSP, JSF, Hibernate, JEE 5 and above, Struts, PL/SQL, Oracle database version 11g and 12c, XML.
- Handle system-to-system backend interfaces.
- To architect and design solutions for various modules.
- To assist in the conducting of User Acceptance Tests (UAT) prior to rollout of applications.
- To perform post-rollout maintenance work such as solving problem reports or development of change requests.
- Producing the necessary documentation for developed modules.
- To work in software & database design, WebLogic application server, UML modelling tools.
- Any other ad hoc duties as assigned.
Requirements:
- Degree in Computer Science, Information Systems, or a related field.
- Minimum 4–5 years of experience in Java-based application development and systems analysis.
- Proficient in Java (JEE 5+), EJB, JSP, JSF, Hibernate, Struts, and PL/SQL
Experience with Oracle databases (11g/12c), XML, WebLogic Server, and UML modeling tools. - Knowledge of backend interface integration and enterprise application architecture.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and within cross-functional teams.
- Certifications such as Oracle Certified Professional (OCP), Java SE/EE Certification, or Scrum Master are a plus.