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).
Our client is modernizing its legacy systems, replacing WebSphere dependent batch jobs, refactoring backend services, and migrating to a scalable service-based architecture built on Java, Spring, Open Liberty, and modern REST APIs. The Senior Back-End / Batch Modernization Developer will lead the migration and redesign of enterprise batch workloads and backend services, ensuring performance, reliability, and long-term maintainability.
Job Responsibility:
Batch System Modernization: Analyze existing WebSphere Batch jobs and migrate them to JBatch on Open Liberty, redesigning steps, flows, and batch lifecycle where needed
Back-End Architecture & API Development: Design and implement backend services using Java, Spring, and RESTful architectural principles
Performance, Optimization & Quality: Review and refactor SQL, batch logic, and backend execution to improve reliability and execution time
Modernization Leadership & Collaboration: Help mentor client developers new to modern Spring, JBatch, Open Liberty, or REST
Requirements:
Expert-level Java (21)
Spring / Spring Boot (DI, caching, batch integration, transactions)
REST API development and secure service-to-service communication