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 Software Developer to support the modernization of core mid-tier applications. This role involves enhancing existing legacy Java EE systems hosted on IBM WebSphere/Liberty while contributing to the transition toward a modern cloud-native stack involving Spring Boot, Angular/React, and Cloud computing. Working within a DevOps-focused environment, you will handle full-cycle development tasks ranging from requirement analysis and coding to automated testing and production troubleshooting.
Job Responsibility:
Develop and design new mid-tier applications or enhance existing ones
Support the architectural shift from legacy monolithic structures to modern, cloud-ready services
Implement functionality using Java, Spring Boot, Angular, and React.js
Ensure all front-end development adheres to accessibility standards (AODA) and established design systems
Prepare and manage automated deployment builds using Jenkins
Utilize GitHub for version control and collaborate on environment-management tasks within Kubernetes or OpenShift
Perform data management tasks within Oracle and DB2 databases and create business reports using Cognos
Create Systems Response documents and Technical Specifications that map directly to business requirements walkthroughs
Conduct unit testing, prepare test plans/data, and participate in design and code walkthroughs
Troubleshoot production incidents and respond to client queries to ensure system stability
Update key technical documentation, such as system and payment architecture overviews, and provide skills transfer to internal staff
Requirements:
Experience with Java/Jakarta EE, Spring Boot, JSP, Servlets, XML, and SOAP
Hands-on experience with Angular, React.js, HTML, and JavaScript
Knowledge of IBM WebSphere Application Server 8.5, IBM Liberty, and IBM RAD
Proficiency in Oracle, DB2, and SQL
Experience with development tools like Eclipse and VS Code
Experience with Jenkins automated builds and GitHub
Ability to analyze business requirement documents and translate them into functional technical designs
Knowledge of the AODA and experience implementing these standards in web solutions
Nice to have:
Familiarity with Azure, Kubernetes, or OpenShift is considered a strong asset
What we offer:
Gain direct experience migrating legacy monoliths to containerized, cloud-native environments
Participate in the full lifecycle of a developer, from initial business walkthroughs to post-implementation support
Work across a broad technology landscape including both traditional IBM mid-tier tools and modern JavaScript frameworks
Secure a long-term contract with clearly defined deliverables and opportunities for technical growth in a DevOps culture