Public summary
A leading German provider of employer benefits and mobility solutions is undergoing a major technical transformation. They seek a Senior Software Developer to play a key role in modernizing legacy systems, building domain-oriented services, and enhancing engineering scalability. The role offers technical ownership, impactful work in both backend and frontend services, collaboration with cross-functional teams, and support for junior engineers. Flexible remote-first work setup with a modern tech stack.
Responsibilities
Design and implement backend-leaning business capabilities; contribute to legacy system stability and migration; translate business requirements into technical specifications and robust implementations; identify and address technical bottlenecks and reduce system coupling; continuously improve existing systems through refactoring and modernization; collaborate closely with Product Owners, Tech Leads, and Engineers; mentor junior engineers via code reviews and technical guidance.
Qualifications
5+ years of software engineering experience; strong skills in modern backend technologies such as Kotlin, TypeScript, Spring Boot or similar; experience working with heterogeneous and legacy systems; ability to transform unclear requirements into solid technical solutions; familiarity with APIs, integration patterns, data models, and operational implications; commitment to high engineering standards including testability and maintainability; competent use of AI tools as productivity enhancers.