Senior Backend Engineer (Java) | Senior Backend Engineer (Java) - DB Navigator (w/m/d)

Deutsche Bahn AG

Frankfurt am Main, Hessen, Deutschland
Published Oct 17, 2025
Full-time
Permanent

Job Summary

This Senior Backend Engineer role in Frankfurt involves driving the technical evolution and optimization of Deutsche Bahn's digital customer interfaces, such as the widely used DB Navigator. Working within an agile software team, you will be responsible for the entire software development lifecycle, including leading code reviews, refactoring efforts, and implementing regular deployments using CI/CD pipelines. A key focus is collaborating closely with Product Owners, advising stakeholders on technical matters, and ensuring high standards in code quality, IT security, and business process optimization. Candidates must possess over three years of experience in agile backend development, proficiency with Java/Spring Boot, knowledge of microservices architecture, and hands-on experience with modern DevOps tools like AWS, Docker, and Kubernetes. This position offers the opportunity to shape the future of sustainable mobility in Germany by optimizing critical public transport digital services.

Required Skills

Education

Not specified

Experience

  • 3+ years in agile backend software development (Scrum/Kanban)
  • Professional experience managing the entire software development lifecycle
  • Experience in implementing security measures (e.g., overload protection, OWASP Top 10)
  • Senior responsibility for the delivery process (including code reviews and deployments)

Languages

German (Fluent)English (Intermediate)

Additional

  • Permanent contract based in Frankfurt am Main, Germany.