Senior Software Engineer (all genders)
Senior Software Engineer (all genders)
Standorte
München, Düsseldorf, Dortmund, Essen, Frankfurt, Hamburg, Köln, Nürnberg, Stuttgart, Aachen, Berlin, Bonn, Leipzig, Paderborn
DEINE ROLLE - DAS WARTET AUF DICH
Als Senior Software Engineer in unserem internationalen Plattform-Team gestaltest du die technologische Grundlage einer innovativen InsurTech SaaS-Plattform. Du arbeitest an der Schnittstelle zwischen modernster Technologie und bewährten Unternehmenslösungen und sorgst dafür, dass unsere Plattform robuste und zukunftsfähige Services für das gesamte Unternehmen bereitstellt.
Deine Aufgaben
- Du entwickelst und optimierst unser SaaS-Bereitstellungsmodell für neue und bestehende Produkte, das den Übergang von Legacy- zu modernen Anwendungen unterstützt.
- Zentrale Services und Integrationsoptionen, einschließlich Messaging, API-Gateways und Datenverarbeitung, baust du auf und pflegst diese.
- Du designst und implementierst Kubernetes-basierte Lösungen, einschließlich Custom Resources und Operators, um die Plattform effizient und skalierbar zu gestalten.
- Eine hohe Verfügbarkeit, Sicherheit und Skalierbarkeit der Plattform durch bewährte Architektur- und Entwicklungspraktiken stellst du sicher.
- Du arbeitest mit anderen Produkt-Teams zusammen, um Schnittstellen mit zentralen Plattformdiensten zu integrieren.
DEINE SKILLS - DAS BRINGST DU MIT
- Du hast bereits mehrjährige Erfahrung als Softwareentwickler gesammelt, vorzugsweise in einer Senior-Rolle (inkl. tiefe Expertise in der Anwendung von Enterprise Integration Patterns.
- Du verfügst über fundierte Kenntnisse in Kubernetes, insbesondere im Umgang mit Custom Resources und Operators sowie Erfahrung in der Erstellung von skalierbaren und robusten Softwarelösungen.
- Umfangreiche Erfahrung mit Java EE und modernen Frameworks wie Quarkus bringst du mit ebenso wie die Fähigkeit, sowohl mit Legacy-Technologien als auch mit modernen Technologien effektiv zu arbeiten.
- Mit AngularJS für die Frontend-Entwicklung bist du vertraut.
- Du verfügst über ausgeprägte Problemlösungsfähigkeiten, analytisches Denken und einen hohen Qualitätsanspruch.
- Für deine Tätigkeit benötigst du sehr gute Deutschkenntnisse (mindestens C1-Level) und Englischkenntnisse in Wort und Schrift.