Senior Java Developer | Senior Entwickler:in Java

DB Zeitarbeit GmbH

Frankfurt am Main, Hessen, Deutschland
Published Nov 6, 2025
Full-time
Fixed-term

Job Summary

This role is a temporary assignment via DB Zeitarbeit GmbH, the internal staffing provider for Deutsche Bahn AG, focusing on critical development tasks for DB Fernverkehr AG in Frankfurt. The Senior Java Developer will be responsible for the end-to-end development of Microservices Backend within a cloud environment, specifically focusing on complex rule- and data-based booking modules for a large-scale project. A core responsibility is ensuring the highest quality standards regarding security, robustness, performance, and scalability, utilizing a test-driven approach (TDD), code metrics, and comprehensive load testing. Furthermore, this position involves supporting technical teams through coaching and expert consulting. Candidates must possess a university degree in Informatics or a comparable qualification, coupled with at least three years of experience as a Lead Developer in complex IT environments. Expertise in Java EE, Microservices, DevOps practices, CI/CD, and tools like Docker, Jenkins, and GitLab is mandatory. This temporary role offers a unique opportunity to gain valuable experience and potentially transition into a permanent position within the Deutsche Bahn Group.

Required Skills

Education

Completed university degree in (Business) Informatics or comparable professional qualification.

Experience

  • At least three years of experience as a Lead Developer in complex IT projects
  • Professional experience developing Microservices Backend in a cloud environment
  • Experience in the logistics industry (ideal)

Languages

German (Fluent)

Additional

  • Temporary contract duration; Employment via internal staffing agency (DB Zeitarbeit GmbH); Location in Frankfurt, Germany.