Software Development Engineer II - Java Backend

Sixt โ€” Germany ยท Posted ~1 day ago

Mid Full-time

Skills

Java Backend development Distributed systems Event-driven architecture Software engineering API and service development Backend services Internal tooling

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Join a global engineering team building backend services that support personalized, data-driven communication at large scale. You'll develop robust Java services, contribute to distributed and event-driven architectures, and create shared libraries and internal tools that improve reliability, scalability, and delivery speed.

Highlights

Build robust backend services operating at global scale and powering personalized, data-driven communication workflows. The role combines Java backend engineering with distributed, event-driven architecture and opportunities to improve reliability and engineering productivity.

Description

Job DescriptionAt SIXT, we are redefining how brands connect with customers โ€” one system at a time. As a Backend Engineer in our CCOM team, you will build and scale the platforms that power personalized, data-driven communications reaching millions of customers worldwide. This is a role where robust backend engineering meets real-world customer impact, in a team that ships with purpose and operates at global scale. If you are ready to engineer the infrastructure behind every message that moves our customers, apply now and become part of something bigger. YOUR ROLE AT SIXT You will design and build robust backend services in Java that power personalized, data-driven customer communication workflowsYou will contribute to the design and evolution of distributed, event-driven systems that operate at campaign level and at global scaleYou will develop and maintain shared libraries and internal tooling that improve reliability and delivery speed across the CCOM engineering teamYou will collaborate closely with product, marketing, and engineering stakeholders to translate complex communication workflows into scalable technical solutionsYou will actively integrate AI coding tools such as Claude and Cursor into your daily development workflow, helping to embed AI-assisted engineering as a standard practice within the teamYOUR SKILLS MATTER You hold a B.Tech, B.E, or Master's Degree in Computer Science or a related disciplineYou bring 3โ€“5 years of hands-on backend engineering experience, ideally in cloud-native or distributed systems environments where scalability and reliability were non-negotiableYou have solid, production-level experience with Java and Springboot, and are comfortable working within a modern microservices architectureYou have practical exposure to designing or contributing to distributed systems and understand the fundamentals of building services that are resilient and maintainable at scaleYou are familiar with event-driven patterns and message brokers such as Apache Kafka, and understand how pub-sub models support loosely coupled system designYou actively use AI coding assistants such as Claude or Cursor to accelerate your development, while applying sound engineering judgment to validate, review, and own the outputWHAT WE OFFER Grow Further, Go Further Advance your skills and unlock your potential with our Education Assistance ProgramBalance Your Career Benefit from a hybrid work environment complemented by flexible working hoursFuel Your Day Great work deserves great fuel. Enjoy meal benefits that keep you energized and ready to bring your A-gameYour Wellness Matters We're committed to your well-being through comprehensive insurance, wellness programs, health checkups, and fitness benefitsRecognition That Counts We create a culture of appreciation, rewarding your impact through referral incentives and loyalty perks as you advance with usGrowing Families, Growing Joy As your family grows, we're here to celebrate with a special newborn gift for your little one