Deine Aufgaben
– Aufbau und Analyse technischer Komponenten auf Basis der fachlichen Architektur und Datenflüsse
– Präsentation der gewichteten Bewertungen von Lösungen
– Design und Implementierung von technischen Komponenten und Microservices auf höchstem Qualitätsniveau mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit
– Unterstützung des Teams durch Coaching und fachliche Beratung
Das solltest du mitbringen
– Abgeschlossenes IT-Studium oder eine vergleichbare Ausbildung, z. B. in Wirtschaftsinformatik
– Mindestens 10 Jahre Erfahrung als Developer in der Umsetzung komplexer IT-Projekte
– Tiefgehende Kenntnisse in Java-Entwicklung (Spring Boot) und der Implementierung von REST-Schnittstellen
– Erfahrungen mit Java-Werkzeugen (IntelliJ, Maven), Testwerkzeugen (JUnit, Cucumber, Mockito) sowie Last-Test-Werkzeugen (Gatling)
– Kenntnisse in Fehleranalyse-Tools (Graylog, Instana, Grafana) und Versions-/Konfigurationsmanagement (Git, JIRA, Confluence)
– Erfahrungen im Bereich Continuous Integration/Continuous Delivery (GitLab CI, FluxCD, Helm)
– Sicherer Umgang mit Container-Technologien (Docker, Kubernetes, AWS Cloud)
– Grundlagenwissen in Security und Authorisierung (OpenIDConnect, Keycloak, JWT), sowie in der Linux-Kommandozeile
– Sicherer Umgang mit JIRA und Confluence
– Wünschenswert: Erfahrung in der Reise- und Transportbranche, idealerweise mit IT-Vertriebssystemen und agilen Großprojekten
Das bieten wir dir
– Mitarbeit in einem erfahrenen Team an einer modernen Vertriebsplattform
– Gestaltungsmöglichkeiten in spannenden Digitalisierungsprojekten
– Wissensaustausch und Weiterentwicklung durch fachliches Coaching
– Chance, Prozesse und Produkte nachhaltig zu gestalten
Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt).