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 Senior Application Engineer to support a finance transformation initiative by building and enhancing cloud-native Java microservices. The role involves close collaboration with business and technology teams in an Agile environment.
Job Responsibility:
Design and develop backend services using Java and Spring Boot within a microservices architecture
Build data integration and business services with strong database interaction
Ensure application quality through testing, code reviews, and CI/CD practices
Create and maintain unit and integration tests (TDD preferred)
Diagnose and resolve defects and production incidents
Contribute to technical and architectural decisions
Requirements:
Strong hands-on experience as a Java developer in modern application environments
Expertise with Spring Boot and microservices architecture
Solid experience with relational databases (PostgreSQL or Oracle) and strong SQL skills
Experience working in Agile/Scrum teams with strong collaboration and communication skills
Exposure to cloud-native development (Azure preferred)
Experience with CI/CD pipelines, automated testing, and containerisation (Kubernetes)
Familiarity with event-driven architectures (e.g. Kafka)