Über das Unternehmen
Als DB Systel unterstützen wir unsere DB-Partner aus unterschiedlichen Geschäftsfeldern der Deutschen Bahn mit der Bereitstellung von Dienstleistungen. Wir konzipieren, entwickeln und betreiben mit und für unsere DB-Partner ganzheitliche Lösungen für den Reisenden.
Aufgaben
- Schreiben von sauberem, effizientem und vollständig dokumentiertem Code
- Entwicklung von Softwareanwendungen gemäß Kundenanforderungen
- Planung, Gestaltung und Implementierung von Softwareprojekten
- Testen und Debuggen von Softwareanwendungen
- Zusammenarbeit mit Projektmanagern, Designern und anderen Entwicklern
- Teilnahme an fachlichen Meetings und Bereitstellung von Projektupdates
- Durchführung von Code-Reviews und Feedback an Entwickler
- Betrieb der Anwendungen im DevOps-Modell
Anforderungen
- Erfahrung mit Continuous Integration/Continuous Delivery unter Nutzung von Tools wie Kubernetes, Helm, GitLab CI und Gradle
- Kenntnisse in der Nutzung von Messaging-Systemen wie Kafka oder RabbitMQ
- Erfahrung in der Konzeption, Weiterentwicklung und Optimierung von Systemstrukturen
- Kenntnisse im Betrieb von Microservice-Systemen nach Cloud-Native-Ansatz und Containerisierung mit Docker
- Erfahrung mit Konfiguration und Entwicklung von Microservices auf Basis von Spring Boot sowie Java
- Kenntnisse in der Nutzung von relationalen und nicht-relationalen Datenbanken wie PostgreSQL und Cassandra
Benefits
- Flexibles Remote-Arbeiten
- Attraktive Vergütung
- Karriereentwicklungsmöglichkeiten
- Betriebliche Altersvorsorge
- Gesundheitsförderung