Verantwortungsbewusstsein, Entscheidungsfreude und ein pragmatischer Umgang mit technischen Herausforderungen zeichnen dich aus.
Dabei verbindest du einen hohen Qualitätsanspruch mit einem guten Gespür für praktikable und nachhaltige Lösungen.
Die Zusammenarbeit im Team macht dir Freude, und du unterstützt Entwickler*innen gerne bei technischen und architektonischen Fragestellungen.
Komplexe technische Zusammenhänge kannst du strukturieren, verständlich vermitteln und gemeinsam mit Entwicklungsteams erfolgreich in die Umsetzung bringen.
Darüber hinaus bringst du Begeisterung für die Weiterentwicklung bestehender Systeme mit und treibst technische Veränderungen aktiv voran.
Du verfügst über mehrjährige Erfahrung in der professionellen Softwareentwicklung und bringst fundierte Kenntnisse in Java und Spring Boot mit.
Zudem hast du Erfahrung in der Gestaltung und Weiterentwicklung von Softwarearchitekturen für komplexe Anwendungen sowie in der Modernisierung und Weiterentwicklung bestehender Softwaresysteme.
Kenntnisse in Domain-Driven Design (DDD), modularen Architekturen oder vergleichbaren Architekturansätzen runden dein Profil ab.