Über das Unternehmen
Ihre Leistungen werden innerhalb einer Ablauforganisation für operative Leitsysteme im Eisenbahnbetrieb erbracht. Ziel dieser Organisation ist die Sicherstellung eines stabilen, leistungsfähigen Betriebs der Dispositionssysteme. Dies umfasst den laufenden Betrieb, die Wartung sowie die kontinuierliche Weiterentwicklung der Systeme einschließlich der Umsetzung neuer funktionaler und technischer Anforderungen.
Aufgaben
- Schreiben von sauberem, effizientem und vollständig dokumentiertem Code unter Verwendung angemessener Softwareentwicklungspraktiken und -standards
- Beratung bei der Planung, Gestaltung und Implementierung von Softwareprojekten
- Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese vorgegebene Qualitätsstandards erfüllen
- Abstimmung mit Projektmanagern, Designern und anderen Entwicklern, um eine rechtzeitige und erfolgreiche Fertigstellung von Projekten, gemäß Vorgaben des Auftraggebers sicherzustellen
- Code-Reviews und Bereitstellung konstruktiven Feedbacks an andere Entwickler
- Fachliche Beratung bei der Migration von Tibco EMS zu ActiveMQ
- Beratung bei der Konfiguration von ActiveMQ
- Beratung von Schnittstellenpartnern bei der Migration
- Analyse von IST-Zuständen und Optimierungsvorschläge für das Zielbild
Anforderungen
- Mindestens 4 Jahre Erfahrung als Softwareentwickler mit Fokus auf ActiveMQ
- Mindestens 3 Jahre Erfahrung in der Quellcodeverwaltung und Konfigurationsmanagement (z.B. Git, Artifactory etc.) und Code Branching/Merging-Strategien
- Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift (Muttersprachler oder mindestens Niveau C1)
- Mindestens 4 Jahre Praxiserfahrung in Java-Entwicklung
- Mindestens 3 Jahre Praxiserfahrung mit der AWS
- Mindestens 3 Jahre Praxiserfahrung mit Tibco EMS