- Du entwickelst und betreibst geschäftskritische Anwendungen und Services mit Schwerpunkt auf Java und Kotlin.
- Du analysierst bestehende Legacy-Anwendungen, stabilisierst und modernisierst sie und entwickelst sie dort weiter, wo dies sinnvoll und notwendig ist.
- Du entwickelst APIs, Integrationsservices und Adapter, die unsere Produktlösungen und Bestandssysteme zuverlässig miteinander verbinden.
- Du arbeitest an einer modernen Integrationsarchitektur auf Basis von REST APIs, OpenAPI sowie Event- und Messaging-Technologien, beispielsweise Kafka oder RabbitMQ.
- Du hilfst dabei, bestehende direkte Systemkopplungen schrittweise durch klar definierte Schnittstellen und Services zu ersetzen.
- Du entwickelst und betreibst Anwendungen in einer Container- und Azure-basierten Infrastruktur.
- Du arbeitest mit Git/GitLab, CI/CD, Docker, Linux und relationalen Datenbanken.
- Du analysierst Fehler und Performanceprobleme auch über Systemgrenzen hinweg und entwickelst nachhaltige technische Lösungen.
- Du bringst deine Erfahrung bei technischen und architektonischen Entscheidungen ein und unterstützt das Team durch Code Reviews und fachlichen Austausch.
- Gemeinsam mit Produkt-ITs und anderen technischen Teams stellst du sicher, dass neue und bestehende Systeme zuverlässig zusammenspielen.