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 team is seeking an experienced Java Developer (IV) with strong expertise in building large‑scale, enterprise web services using Java, Spring Framework, and RESTful APIs. This role is responsible for designing, developing, testing, and maintaining high‑quality software applications that support key business initiatives. The ideal candidate excels in problem-solving, follows established software development methodologies, and can work independently as well as collaborate across teams.
Job Responsibility:
Design, develop, and implement web-based Java applications to support business and operational requirements
Create technical design documents and align solutions with established architecture standards
Write clean, scalable, and maintainable code following approved SDLC methodologies
Perform unit testing, system testing, and support implementation activities
Investigate, debug, and resolve complex technical issues across distributed systems
Contribute to the design and development of large‑scale Java/Spring Batch/Hadoop applications
Ensure performance, reliability, and scalability expectations are met
Develop detailed and high-level program specifications and documentation
Collaborate with cross-functional teams to understand business needs and translate them into technical solutions
Requirements:
Bachelor’s degree in Computer Science or a related field (or equivalent experience)
5–8+ years of hands-on software development experience in enterprise environments
Strong proficiency in: Java (Java 1.7/1.8)
Spring Framework
RESTful services
Jenkins, Gradle, GitHub
Experience with: RabbitMQ
JSON
Unix/Linux scripting
SQL and DB2 databases
Experience developing applications within large-scale distributed systems
Strong analytical skills and the ability to understand business requirements driving technical solutions
Nice to have:
Experience with Hadoop or related big data technologies
Familiarity with Spring Batch or similar batch-processing frameworks
Strong understanding of enterprise integration patterns
What we offer:
medical, vision, dental, and life and disability insurance