Über uns
Die Deutsche Bank ist ein weltweit führendes Finanzinstitut. Das OMS (Order Management System) ist eine strategische zentrale Plattform für Dokumentenerstellung und -optimierung, die alle Geschäftsbereiche der Bank weltweit bedient.
Über die Rolle
Als Java Developer im OMS-Team gestalten Sie die Backend-Services und Komponenten, die die OMS-Plattform antreiben. Sie entwickeln hochskalierbare Dokumentenverarbeitungspipelines, arbeiten an Cloud-nativer Architektur und tragen zur Produktionsstabilität bei. Die Plattform verarbeitet Geschäftsdaten wie Transaktionen und Kundeninformationen, um Dokumente (z.B. PDFs) für verschiedene Kommunikationskanäle zu generieren.
Aufgaben
- Entwicklung und Weiterentwicklung von OMS-Backend-Services, Verarbeitungskomponenten und Integrationsmodulen mit Java
- Modernisierung bestehender Komponenten zu Cloud-fähigen, skalierbaren Microservices
- Aufbau leistungsstarker APIs für interne Kunden verschiedener Geschäftsbereiche
- Zusammenarbeit mit Cloud- und SRE-Teams zur Gewährleistung resilienter, beobachtbarer und effizient deploybar Lösungen
- Teilnahme an Code-Reviews, Architekturentscheidungen und technischen Diskussionen
- Analyse und Behebung komplexer Produktionsprobleme in Zusammenarbeit mit dem Production-Support
- Mitwirkung an der Weiterentwicklung von CI/CD-Pipelines, automatisierten Tests und Entwicklertools
- Einsatz und Integration von KI-gestützten Methoden zur Verbesserung von Codequalität, Testing und Performanceanalyse
Anforderungen
- Fundierte praktische Erfahrung in der Java-Backend-Entwicklung
- Sehr gutes Verständnis von REST-APIs, Multithreading, asynchroner Verarbeitung und verteilten Systemen
- Erfahrung mit Spring oder Spring Boot
- Grundkenntnisse in Cloud-Umgebungen sowie erste Erfahrung mit Docker und Kubernetes
- Verständnis für CI/CD-Pipelines und automatisierte Tests
- Erfahrung mit SQL- und/oder NoSQL-Datenbanken
- Ausgeprägte analytische Fähigkeiten und proaktive Arbeitsweise
- Fließende Englischkenntnisse
Benefits
- Mentale Gesundheitsunterstützung und Beratung in schwierigen Lebenssituationen
- Umfangreiche Check-up Untersuchungen und Impfangebote
- Flexible Arbeitszeitmodelle (Teilzeit, Jobtandem, hybrides Arbeiten)
- Unterstützung durch Familienservice und FitnessCenter Job
- Beitragspläne für Altersvorsorge
- Bankdienstleistungen für Mitarbeiter
- Firmenfahrrad und Deutschlandticket
- Kultur der Vielfalt, Chancengleichheit und Teilhabe