Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Senior Softwareentwickler:in Java - Data Team (Deutsche Bahn)

Mobimeo GmbH · Frankfurt am Main (hybrid)

On-siteSeniorPosted 12 Oct 2026

What this role requires

7 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: Quarkus, MQTT, AMQP, Bash, JSON, Protobuf, Avro, Python, German, English. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open backend roles in Europe.

Check my CV against these 7 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

Wir bei Mobimeo machen Mobilität effizienter, einfacher und nachhaltiger – für alle. Um diese Vision weiter voranzutreiben, suchen wir Verstärkung f ür unser Engineering Team, idealerweise in Frankfurt oder remote innerhalb Deutschlands . Gestalte die Zukunft des Daten- und Messaging-Ökosystems der Deutschen Bahn mit und entwickle zentrale Backend-Systeme, die den Echtzeit-Datenaustausch zwischen verschiedenen Systemen zuverlässig ermöglichen.

Was dich erwartet Du arbeitest an einer Plattform, die den Echtzeit-Datenaustausch zwischen einer Vielzahl von Systemen, insbesondere innerhalb des DB Konzerns, ermöglicht

Du entwickelst skalierbare Backend-Komponenten auf Basis von Java und bringst deine Erfahrung mit Frameworks wie Spring oder Quarkus ein

Du entwickelst und betreibst Services innerhalb einer Kafka-zentrierten Plattform und gestaltest deren Skalierung, Stabilität und Performance aktiv mit

Du entwickelst Lösungen im Bereich Messaging (Kafka, MQTT, AMQP) und kennst die typischen Herausforderungen kontinuierlicher Streaming-Systeme

Du implementierst und betreibst klassische Schnittstellen wie REST, GraphQL, RPC oder WebSockets

Read the full description (19 more sections)

Was wir suchen Mehrjährige Erfahrung in der Java Backend-Entwicklung (5+ Jahre) idealerweise mit modernen Frameworks wie Spring oder Quarkus

Erfahrung mit Event-Streaming und Messaging, vorzugsweise Apache Kafka, gerne ergänzt durch MQTT oder AMQP

Fundierte Kenntnisse in SQL-Datenbanken sowie mehrjährige Cloud-Erfahrung, idealerweise in AWS

Praktische Erfahrung im Aufbau, der Konfiguration und dem Betrieb von CI/CD-Pipelines mit GitLab, Docker und Bash-Scripting

Sicherer Umgang mit strukturierten Datenformaten wie JSON, Protobuf oder Avro sowie idealerweise Kenntnisse in der Datenanalyse und -verarbeitung, z. B. mit Python

Außerdem zeich nest Du dich durch ein hohes Maß an Teamfähigkeit, Kommunikationsstärke und Eigeninitiative aus

Du sprichst fließend Deutsch und kannst Dich sowohl mündlich als auch schriftlich gut auf Englisch verständigen

Worauf du dich freuen kannst Sinnstiftende Arbeit in einem modernen Umfeld Arbeite in einem dynamischen, agilen Softwareumfeld der Deutschen Bahn AG und gestalte mit uns digitale Lösungen für eine nachhaltige Mobilität, die Millionen Menschen bewegt

Raum für Entwicklung & Erholung Jährliches Weiterbildungsbudget für deine persönliche und fachliche Entwicklung

Flexible Arbeitsmodelle inkl. Homeoffice und mobilem Arbeiten aus dem Ausland

30 Tage Urlaub und ein Sabbatical-Option von bis zu drei Monaten

Mobilität, unser Steckenpferd Zuschuss zum Deutschland-Ticket, damit du deutschlandweit entspannt und umweltfreundlich unterwegs bist

JobRad-Leasing für deinen Arbeitsweg oder private Fahrten. Ideal für Alltag, Freizeit und sportlichen Ausgleich

Zusatzleistungen & Extras Monatliches Budget über die Benefitsplattform become.1: Entscheide selbst, wie du es nutzt, z. B. für deine Fitness mit Urban Sports Club oder deine nächste Fahrt mit dem ICE

Hardware-Leasing für deine private technische Ausstattung

Zuschuss zur betrieblichen Altersvorsorge, damit du langfristig finanziell abgesichert bist

Weitere Vergünstigungen im DB-Reisemarkt sowie über Corporate Benefits

Neugierig geworden? Wenn Du unser Interesse für Mobilität und Technologien teilst, und Lust hast gemeinsam mit uns neue Mobilitätsstandards für Millionen von Menschen zu setzen, dann freuen wir uns von Dir zu hören!

Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours