Senior Softwareentwickler*in mit Architekturverantwortung
Summary
Senior software developer in Cologne who designs, builds and evolves insurance applications in Java/Spring Boot, takes product-line-wide architecture responsibility, aligns solutions across teams, and drives modernization and migration of legacy systems using approaches like DDD and modular architecture.
- Kern deiner Tätigkeit ist die Konzeption, Entwicklung und Implementierung unserer Anwendungen und Softwarekomponenten.
- Dabei gestaltest du die Softwarearchitektur unserer Anwendungen und Komponenten aktiv mit und entwickelst sie kontinuierlich im Sinne einer modernen, zukunftsfähigen Anwendungslandschaft weiter.
- Du übernimmst produktlinienweite softwarearchitektonische Aufgaben und stimmst technische Lösungen über mehrere Anwendungen und Teams hinweg ab.
- Zudem analysierst du bestehende Anwendungen, Schnittstellen und technische Abhängigkeiten und identifizierst Potenziale zur Modernisierung und Entkopplung.
- Nicht zuletzt begleitest du Modernisierungs-, Migrations- und Ablösungsvorhaben bestehender Systeme aktiv von der Konzeption bis zur erfolgreichen Implementierung.
- 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.
- Menschlich miteinander: Du erlebst ein wertschätzendes, offenes, vielfältiges Miteinander - echt, kompetent und mit dem Blick füreinander und für unsere Kund*innen.
- Flexibel & familienfreundlich: 60 bis 80 % mobiles Arbeiten (abhängig vom Team), flexible Arbeitszeitmodelle, 30 Urlaubstage, die Option auf bis zu sechs Monate Sabbatical und individuelle Unterstützung für Familien, weil Leben und Arbeit zusammengehören.
- Gesund & gut versorgt: Ein starkes Gesundheitsmanagement, Betriebsrestaurants und Barista-Kaffeebars, Sport- und Präventionsangebote sowie unser vertrauliches und anonymes Beratungsangebot, wenn du berufliche oder private Unterstützung brauchst.
- Passioniert lernen & wachsen: Seminare, Programme, Sprachkurse sowie E-Learnings, damit du dich fachlich und persönlich weiterentwickeln und Neues ausprobieren kannst.
- Unternehmerisch vorsorgen & absichern: Teilarbeitgeberfinanzierte betriebliche Altersvorsorge ab dem ersten Tag, arbeitgeberfinanzierte betriebliche Krankenversicherung, Gruppenunfallversicherung und Vergünstigungen, zum Beispiel Sonderkonditionen und Corporate Benefits.
- Moderne Ausstattung: Hardware, Tools und Entwicklungsumgebungen, damit du entwickeln, testen und deployen kannst.
- Nachhaltig & zukunftsorientiert: Deutschland-Ticket für rund 25 Euro im Monat, Bike-Leasing, E-Ladesäulen und Möglichkeiten, Nachhaltigkeit aktiv mitzugestalten.