Java Backend Developer DB Navigator and bahn.de | Java Backend Entwickler:in DB Navigator und bahn.de

Deutsche Bahn AG

Frankfurt am Main, Hessen, Deutschland
Published Jan 1, 2026
Full-time
Permanent

Job Summary

We are seeking an experienced Java Backend Developer to join an agile team dedicated to enhancing bahn.de and the highly utilized DB Navigator application. In this critical role, you will drive the quality, IT security, and DevOps practices, utilizing modern development techniques including CI/CD pipelines, container technologies (Docker, Kubernetes), and the AWS Cloud. Day-to-day responsibilities involve active participation in agile ceremonies (Planning, Retrospectives), performing code reviews, refactoring, and regular deployments. The ideal candidate possesses deep expertise in Java, the Spring Framework, REST services, and relational databases like PostgreSQL. You will also be responsible for optimizing business processes to improve customer service, reporting technical risks to project management, and contributing to test strategies and IT security countermeasures. This is an excellent opportunity for a proactive developer who enjoys shaping complex, high-traffic mobility solutions.

Required Skills

Education

Completed technical or university degree in (Business) Informatics, a comparable IT-focused degree, or equivalent qualification through professional experience.

Experience

  • Several years in an agile environment (Scrum/Kanban)
  • Professional experience with Java and the Spring Framework
  • Professional experience utilizing AWS Cloud for backend development
  • Professional experience with relational databases (PostgreSQL)
  • First experience with Spring Cloud Contracts (desirable)
  • Practical knowledge of Threat Modeling, Secure Development Lifecycle, and OWASP Top 10 (desirable)
  • Experience with Kafka, KeyCloak, and Oracle (desirable)

Languages

Not specified

Additional

  • Unrestricted permanent contract (Unbefristet). Location: Frankfurt am Main, Germany.