Senior Java Software Engineer with German for a leading technology company, responsible for designing scalable solutions, delivering high-quality code, and mentoring the team.
Requirements
- 5+ years of experience in backend software development using Java 8 or above
- Strong proficiency with Spring Boot and the Spring framework ecosystem
- Hands-on experience designing and implementing RESTful microservices
- Proficiency in writing optimized SQL queries and working with databases
- Working knowledge of Apache Kafka or similar messaging platforms
- Strong understanding of asynchronous programming, message-driven systems, and distributed systems
- Good understanding of Docker and orchestration platforms like Kubernetes
- Familiarity with Jenkins or similar CI/CD tools for automated build and deployment
- Experience with Git and Agile development practices
- Strong English communication skills; German language skills are mandatory
Benefits
- Holistic benefits program covering physical, emotional, emotional wellbeing, and work-life fusion
- Medical benefits, gym support, and personalized fitness options
- Team events and the Healthy Habits Club