Senior Entwickler – Backend (m/w/d)

Transportation & Logistics • Arbeitnehmerüberlassung • 16/06/2025

Jobs / Senior Entwickler – Backend (m/w/d)

Deine Aufgaben
– Du transformierst fachliche Erfordernisse in technische und architektonische Anforderungen in Zusammenarbeit mit Stakeholdern, Product Management und dem agilen Team.
– Du ermittelst und dokumentierst nicht-funktionale Anforderungen, stimmst sie ab und überwachst deren Umsetzung.
– Du verfeinerst User Storys und Features anhand der fachlichen Anforderungen, schätzt den Aufwand ab und arbeitest gemeinsam die technische Architektur aus.
– Du erstellst technische Architekturkonzepte für IT-Systeme, einschließlich Komponentenspezifikationen, Schnittstellen- und Servicebeschreibungen, automatischem Testing und Datenhaltung, gemäß Standards und Referenzarchitekturen.
– Du programmierst und implementierst robuste, performante und fehlertolerante Services in Java/Kotlin und SpringBoot.
– Du entwirfst, implementierst und betreibst cloud-basierte (Micro-)Services in Amazon AWS im Rahmen des DevOps-Rollenverständnisses.
– Du bindest externe Systeme über Messaging- und Serialisierungsprotokolle wie Kafka und Protobuf an.
– Du entwickelst und wartest Datenbanken mit PostgreSQL.
– Du implementierst und stellst Sicherheitsanforderungen sicher (Authentifizierung, Autorisierung, Datenverschlüsselung).
– Du führst Design-, Code-, Test- und Dokumentationsreviews zur Qualitätssicherung durch.
– Du baust automatische Tests für die Komponenten und Systeme auf und pflegst diese.
– Du dokumentierst die technischen Komponenten und Systeme.
– Du erkennst und behebst Fehler der Applikationen/Komponenten auf produktiven und Testumgebungen.

Das solltest du mitbringen
– Mehr als 5 Jahre Erfahrung im Design von Software-Architekturen für hochperformante Echtzeit-Services in Java/Kotlin, idealerweise mit SpringBoot, sowie deren Implementierung, Test und Betrieb (DevOps).
– Expertenwissen in Java/Kotlin und umfangreiche Erfahrung als Lead Developer.
– Mehrere Jahre Erfahrung in Entwicklung, Betrieb und Optimierung relationaler Datenbanksysteme, insbesondere PostgreSQL.
– Sehr gute Kenntnisse im Implementieren cloud-basierter (Micro-)Services in Amazon AWS sowie Erfahrung mit CI/CD (Gitlab-CI, Jenkins, Github Actions).
– Erfahrung im agilen Arbeiten nach Scrum und SAFe.
– Idealerweise Erfahrungen im Fahrplanbereich der DB InfraGO AG.
– Umfangreiche Kenntnisse in agilen Methoden wie Scrum, SAFe oder KanBan.
– Erfahrung mit automatischen Tests bzw. Testframeworks.
– Kenntnisse in C++ oder Python von Vorteil.
– Mathematische Kenntnisse, insbesondere in Graphentheorie, Routensuche oder Kodierungstheorie, sind wünschenswert.
– Anwenderkenntnisse in JIRA.

Das bieten wir dir
– Möglichkeit, in einem spannenden und innovativen Projektumfeld der Bahnbranche zu arbeiten.
– Hohe Eigenverantwortung und Gestaltungsspielraum.
– Möglichkeit, neue Technologien und Methoden im DevOps-Kontext einzubringen.
– Flexible Arbeitsgestaltung mit 80% Remote-Anteil.

Die Leistungserbringung erfolgt zu 80% Remote und 20% Onsite (Frankfurt).

Keine passenden Ergebnisse? Gerne können Sie sich auch initiativ bewerben