Das erwartet Dich:
Neu- und Weiterentwicklung der Benutzeroberfläche unserer Leitstellen-Software, zur optimalen Steuerung des ÖPNV-Alltags und User-freundlichen Nutzung für Verkehrsbetriebe!
1. Hierbei entwickelst Du Services bspw. für die Fahrzeugortung, Fahrplanüberwachung oder zur Kommunikation
2. Dafür arbeitest Du an technischen Konzepten zur automatischen Skalierung, Fehlertoleranz und Redundanz mit
3. Folgende State-of-the-Art Technologien kommen zum Einsatz: SpringBoot (Spring Cloud Streams, Spring Data, Spring Cloud Gateway, Spring Security, etc), AMQP(RabbitMQ), REST, PostgreSQL, EFK Stack, Docker/Kubernetes
4. Du unterstützt bei der Konzeption der Microservices per Domain-driven Design
5. Den von dir umgesetzten Lösungen kannst Du im Alltag begegnen
Das bringst Du mit:
6. Ein abgeschlossenes technisches Studium im IT-Umfeld oder eine vergleichbare Qualifikation setzen wir voraus
7. Du besitzt fundierte Kenntnisse in Java, erste Erfahrung mit Eclipse RCP oder JavaFX wären wünschenswert. Keine Erfahrung mit Eclipse RCP oder JavaFX? Kein Problem! Wir bringen es dir bei
8. Ein ausgeprägtes Interesse an der Architektur von Softwarelösungen ist von Vorteil. Du hast Spaß daran, die Architektur von Systemen zu entwickeln und deren langfristige Struktur mitzugestalten
9. Erfahrung bei der Implementierung im Cloud-Umfeld von Vorteil
10. Der regelmäßige Austausch mit anderen ist für Dich essenziell, in Deutsch wie auch Englisch
11. Das Lösen komplexer Aufgaben, Entwickeln kreativer Ideen und out-of-the-box-Denken begeistert Dich