This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled Java Backend Developer with strong experience in JEE technologies, integration platforms, and SQL databases. The individual will contribute to designing, developing, testing, and maintaining backend services while supporting cross-functional teams and DevOps activities. This role is ideal for someone who thrives in agile environments and enjoys solving complex technical challenges within large-scale enterprise systems.
Job Responsibility:
Design, develop and unit test Java/J2EE applications utilising technologies such as CDI, EJB, JPA, JTA, JCA, JMS, JAXB, Servlet, JSP, JSF, JAX-WS and JAX-RS
Lead and guide team members in identifying and implementing new technical solutions
Work with data models and databases across platforms including MS SQL, Oracle and PostgreSQL
Work with WebSphere MQ, WebSphere Message Broker and IIB 10 across multiple operating systems such as Unix, Windows and Linux
Own technical configuration and implementation tasks across teams while resolving technical dependencies
Define and configure interfaces for seamless data exchange between services and front-end applications
Conduct defect analysis and deliver high-quality fixes
Support incident handling and provide workarounds for production issues, including complex system failures, in collaboration with DevOps teams
Support DevOps engineers in deployments across multiple environments
Manage application support and maintenance activities
Requirements:
Experience working with JEE technologies (version 11 onwards)
Skilled in WebSphere MQ, WebSphere Message Broker and IIB 10
Comfortable working across Unix, Windows and Linux operating systems
Strong SQL capabilities with RDBMS platforms such as MS SQL, Oracle or PostgreSQL
5+ years of overall experience, including 4+ years as a Java backend developer
Experience with Confluence, Jira, Agile methodologies (SAFe, Scrum, Kanban) and DevOps practices
Familiarity with GitHub and GitHub Actions
Holds a technical qualification such as B.E., B.Tech, BCA, MCA, BSc or MSc in Computer Science