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

Mobimeo GmbH

Frankfurt

Hybrid

EUR 70,000 - 110,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Homeoffice möglich
30 Tage Urlaub
Sabbatical-Option
Deutschland-Ticket Zuschuss
JobRad-Leasing
Become.1 Benefits

Job summary

Mobimeo GmbH entwickelt eine Plattform, die den Echtzeit-Datenaustausch zwischen Systemen ermöglicht, insbesondere innerhalb des DB-Konzerns. Du gestaltest skalierbare Backend-Komponenten in Java und bringst Frameworks wie Spring oder Quarkus ein.

Du betreibst Services in einer Kafka-zentrierten Plattform, arbeitest an Messaging-Lösungen (Kafka, MQTT, AMQP) und implementierst REST, GraphQL, RPC oder WebSockets. Deutschkenntnisse sind erforderlich; Remote-Arbeit innerhalb Deutschlands ist möglich.

Qualifications

  • Mehrjährige Erfahrung in der Java Backend-Entwicklung (5+ Jahre).
  • Erfahrung mit modernen Frameworks wie Spring oder Quarkus.
  • Erfahrung mit Event-Streaming und Messaging, vorzugsweise Apache Kafka.
  • Fundierte SQL-Datenbankkenntnisse sowie mehrjährige Cloud-Erfahrung, idealerweise AWS.
  • Praktische Erfahrung im Aufbau, der Konfiguration und dem Betrieb von CI/CD-Pipelines mit GitLab, Docker und Bash-Scripting.
  • Sicherer Umgang mit JSON, Protobuf oder Avro; Kenntnisse in Python sinnvoll.
  • Du bringst Teamfähigkeit, Kommunikationsstärke und Eigeninitiative mit.
  • Du sprichst fließend Deutsch; Englischkenntnisse von Vorteil.

Responsibilities

  • Entwickel zentrale Backend-Komponenten in Java, basierend auf Spring oder Quarkus.
  • Baue und betreibe Services in einer Kafka-zentrierten Plattform zur Echtzeit-Datenübertragung.
  • Implementiere Schnittstellen wie REST, GraphQL, RPC oder WebSockets.
  • Arbeite an Messaging-Lösungen (Kafka, MQTT, AMQP) und optimiere Skalierung, Stabilität und Performance.

Skills

Java Backend-Entwicklung
Spring
Quarkus
Kafka
REST
GraphQL
WebSockets
RPC
SQL-Datenbanken
AWS
CI/CD
Docker
Bash-Scripting
JSON/Protobuf/Avro
Python

Tools

Docker
GitLab
Bash

Job description

Wir bei the company 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 erwartetDu 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

Was wir suchenMehrjä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 zeichnest 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 kannstSinnstiftende 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 bewegtRaum 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 MonatenMobilität, unser Steckenpferd Zuschuss zum Deutschland-Ticket, damit du deutschlandweit entspannt und umweltfreundlich unterwegs bistJobRad-Leasing für deinen Arbeitsweg oder private Fahrten. Ideal für Alltag, Freizeit und sportlichen AusgleichZusatzleistungen & 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Mobimeo • Frankfurt

Hybrid
EUR 75,000 - 110,000
Weiterbildungsbudget
Homeoffice & mobiles Arbeiten aus dem\
30 Tage Urlaub & Sabbatical-Option
+3
Senior Softwareentwickler:in Java - Data Platform (Deutsche Bahn)
Senior Softwareentwickler:in Java - Data Platform (Deutsche Bahn)

Mobimeo • Germany

Remote
EUR 90,000 - 120,000
Jährliches Weiterbildungsbudget
Homeoffice bzw. remote-Arbeitsmodelle
flexible Arbeitszeiten
+1
Senior Softwareentwickler:in Java (Deutsche Bahn)
Senior Softwareentwickler:in Java (Deutsche Bahn)

Mobimeo GmbH • Frankfurt

Hybrid
EUR 90,000 - 115,000
Weiterbildungsbudget
Homeoffice & Remote-Optionen
30 Tage Urlaub
+2
Senior Softwareentwickler:in Java - Data Team (Deutsche Bahn)
Senior Softwareentwickler:in Java - Data Team (Deutsche Bahn)

Taswiq4me • Frankfurt

Hybrid
EUR 90,000 - 120,000
Homeoffice & mobiles Arbeiten
Weiterbildungsbudget
Deutschland-Ticket Zuschuss
+1
Back-End-Entwickler (m/w/d)
Back-End-Entwickler (m/w/d)

Saxony Media Solutions GmbH • Leipzig

On-site
EUR 50,000 - 70,000
Überdurchschnittliche Bezahlung
Flexible Arbeitszeitregelung
Bis zu 34 Urlaubstage
+3
(Senior) Entwickler Java und SQL (w/m/d)
(Senior) Entwickler Java und SQL (w/m/d)

Jobringa • Frankfurt

On-site
EUR 70,000 - 100,000
Freifahrten innerhalb Deutschlands
Flexible Arbeitszeitmodelle
Homeoffice / mobiles Arbeiten
Data Engineer:in
Data Engineer:in

Deutsche Bahn • Duisburg

Hybrid
EUR 70,000 - 110,000
16 Freifahrten pro Jahr innerhalb DE
DB Job-Ticket
Mitarbeiterrabatte & Vergünstigungen
Data & AI Engineer:in
Data & AI Engineer:in

Deutsche Bahn • Erfurt

Hybrid
EUR 70,000 - 110,000
16 Freifahrten pro Jahr
DB Reisemarkt Angebote
Betriebliche Altersvorsorge
Data Engineer:in
Data Engineer:in

Deutsche Bahn • Hamburg

Hybrid
EUR 80,000 - 110,000
DB Job-Ticket
Mitarbeiterrabatte
Betriebliche Altersvorsorge
Data Engineer:in
Data Engineer:in

Deutsche Bahn • Essen

Hybrid
EUR 80,000 - 120,000
Freifahrten innerhalb Deutschlands
DB Job-Ticket
Mitarbeiterrabatte