





Metro senior backend role with generalist skills at a recognizable brand creates moderate competition.
Senior Java/Spring backend and distributed-systems skills required, moderately transferable across industries.
Explicit 8–10 years plus mandatory Java/Spring Boot and distributed-systems experience increases strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Build and maintain Java backend services powering the SIXT+ Car Subscriptions platform with direct impact on customer subscription experience and retention at scale.
Design and own end-to-end distributed, cloud-native microservices ensuring scalability and resilience in an event-driven architecture.
Develop shared libraries and internal tools to improve delivery speed for the engineering team and integrate AI-assisted development tools into workflows.
8 to 10 years of hands-on experience in cloud-native application development, scalability, and event-driven system design, preferably in startup or scale-up environments.
Strong, production-proven Java and Spring Boot experience with comprehensive microservices architecture knowledge.
Experience with distributed systems, message brokers like Apache Kafka, and event-driven pub-sub models.
Bachelor's or Master's degree in Computer Science or related discipline.
Experienced engineer with a strong background in cloud-native microservices and event-driven architectures at scale.
Comfortable working in high-ownership environments focusing on scalable backend solutions for consumer-facing subscription platforms.
Proficient user of AI coding assistants with discernment on when to rely on human engineering judgment versus AI suggestions.