Senior Developer - Cluster Buchung 1 (alle Geschlechter)
Aufgaben
- Entwicklung von Microservices für Backend im Cloud-Umfeld
- Entwicklung von regel- und datenbasierten Buchungsmodulen und deren übergreifenden Kombinatorikals 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
Erforderliche Kompetenzen
- Abgeschlossenes Diplom-/Master-IT-Studium
- Lead-Developer im Umfeld komplexer IT-Projekte in der Logistikbranche
- Erfahrung mit den Entwicklungswerkzeugen und Tools Java EE, GitLab, Eclipse, Docker,
Jenkins, Maven, Gradle, JSON sowie Microservices, SSt.-Design und DevOps - Erfahrung als Softwarearchitekt komplexer IT-Architekturen im Cloud-Umfeld
- Erfahrung in den Bereichen Test Automation, Continuous Integration / Continuous Deployment,
idealerweise im Bereich Cloud (u. a. AWS) und Cloud-Architektur - Erfahrung im versierten Umgang mit modernern Datenbanken im Cloud-Umfeld
- PostgreSQL
- S3
- Asynchroner Abarbeitung und Queueing-Mechanismen
- ActiveMQ