Sign in

DB Vertrieb - Senior Developer - Cluster Buchung

Company:
Deutsche Bahn
Location:
Frankfurt, Hesse, Germany
Posted:
February 15, 2021

Description:

Im Programm Vendo stellt das Cluster Buchung die Buchung, die Zahlung und das Ticketing für Aufträge

sicher und führt Umtausch- und Erstattungsprozesse durch. Weiterhin werden Gutscheine verkauft und anerkannt,

sowie die Digitalisierung von Fahrgastrechten entwickelt.

Konkret sind folgende Unterstützungsleistungen zu erbringen:

• Entwicklung von Microservices für Backend im Cloud-Umfeld

• Entwicklung von regel- und datenbasierten Buchungsmodulen und deren übergreifenden Kombinatorik

als serviceorientierte Teile eines Gesamtsystems im Rahmen eines Großprojektes

• Design und Implementierung technischer Komponenten auf höchstem Qualitätsniveau hinsichtlich Sicherheit,

Robustheit, Performance, Skalierbarkeit

• Qualitätssicherung durch integrierten testdriven“ Entwicklungsansatz (Testpyramide, Code Metriken,

Performance- und Lasttests)Inhaltliche

• Bereicherung durch Coaching und Beratung der technischen Teams und Kollegen

Besondere Tätigkeitsmerkmale:

Erforderlich sind:

• Abgeschlossenes Diplom-/Master-IT-Studium, z. B. Wirtschaftsinformatik

• 10 Jahre Erfahrung als verantwortlicher Lead-Developer im Umfeld komplexer IT-Projekte in der Logistik-

branche

• 5 Jahre Erfahrung mit den Entwicklungswerkzeugen und Tools Java EE, GitLab, Eclipse, Docker,

Jenkins, Maven, Gradle, JSON sowie Microservices, SSt.-Design und DevOps

• 5 Jahre Erfahrung als Softwarearchitekt komplexer IT-Architekturen im Cloud-Umfeld

• 5 Jahre Erfahrung in den Bereichen Test Automation, Continuous Integration / Continuous Deployment,

idealerweise im Bereich Cloud (u. a. AWS) und Cloud-Architektur

• 5 Jahre Erfahrung im versierten Umgang mit modernern Datenbanken im Cloud-Umfeld, z. B.

PostgreSQL und S3, sowie mit asynchroner Abarbeitung und Queueing-Mechanismen, z. B. ActiveMQ

Wünschenswert sind:

• Sichere Nutzung der Tools JIRA und Confluence

• Gesamthafte Expertise in komplexer Software-Entwicklung hinsichtlich Architektur, Test, Deployment

und Wartbarkeit

Wünschenswerte soziale Kompetenzen:

Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen; Strukturierte und proaktive Arbeitsweise; Hohe Team- und Kommunikationsfähigkeit; Initiative Selbstständigkeit und Belastbarkeit; Rhetorische Sicherheit in Wort und Schrift (deutsch)

Apply