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).
This is a chance to work on a large-scale, cloud-native system handling real-time and batch processing across Europe. You will operate in a highly technical environment, using modern tools, shaping architecture, and driving automation from day one. You will be part of a team building a mission-critical platform responsible for handling and tracking financial transactions end-to-end. The environment is fully agile and DevOps-driven, with a strong focus on reliability, scalability, and performance.
Job Responsibility:
Designing and building high-performance backend services in a cloud-native environment
Working on distributed systems with asynchronous communication and resilience patterns
Driving automation across the full lifecycle, from development to deployment and testing
Contributing to architecture decisions and ensuring production-grade quality
Requirements:
6 to 10 years of experience in Java backend development with strong architectural understanding
Hands-on experience with Java 21, Spring Boot, JAX-RS and related frameworks
Strong experience with Kubernetes or OpenShift in cloud-native environments
Solid knowledge of CI/CD tooling such as Git, Maven and Azure DevOps
Experience with REST APIs, HTTP, JSON and security concepts like mTLS
Familiar with NoSQL databases such as Cassandra
Experience with Kafka, ElasticSearch and object storage solutions
Strong testing mindset with experience in unit and integration testing frameworks
Comfortable working in Linux and Docker environments
Fluent in English with strong communication skills
Nice to have:
Experience within high-volume transaction or payments environments