Summary
✨ AI‑Generated
Join a senior engineering role focused on designing and evolving a business-critical middleware and integration platform. You will translate complex business processes into robust technical solutions, work across the full software lifecycle, and connect diverse backend systems with customer-facing applications. The position combines strong Java expertise with process knowledge, integration skills, and DevOps experience, while offering close collaboration with engineering, architecture, business, and project stakeholders.
Highlights
Work on a business-critical integration and process platform with significant technical responsibility. The role offers senior-level ownership across the software lifecycle, collaboration with developers, business teams, architects, and project partners, and opportunities to shape the platform’s technical evolution.
Description
Gestalte eine geschäftskritische Integrations- und Prozessplattform
Du möchtest komplexe Geschäftsprozesse verstehen, in tragfähige technische Lösungen übersetzen und deren Umsetzung über den gesamten Lebenszyklus begleiten?
In unserem Team entwickelst du eine zentrale Middleware-Plattform.
Sie verbindet zahlreiche Backend-Systeme mit Customer-Care-Anwendungen und Kundenportalen, orchestriert Buchungsprozesse und bildet eine vielfältige Produktlandschaft ab.
Durch ihre Multi-Channel- und Multi-Brand-Fähigkeit bildet die Plattform eine wesentliche Grundlage für die Weiterentwicklung des digitalen Geschäfts unseres Kunden.
Für diese anspruchsvolle Aufgabe suchen wir einen erfahrenen Senior Software Engineer, der umfassende Java-Expertise mit Prozessverständnis, Integrationskompetenz und DevOps-Erfahrung verbindet.
Du arbeitest als Senior-Experte eng mit Entwickler:innen, Fachbereichen, Architekt:innen und Projektpartnern zusammen und prägst die technische Weiterentwicklung der Plattform durch fundierte Entscheidungen.
Deine Aufgaben
Du analysierst komplexe fachliche und technische Anforderungen und entwickelst daraus nachhaltige Lösungskonzepte.Du gestaltest die Integrationsarchitektur einer zentralen Middleware-Plattform und bindest unterschiedliche Backend- und Frontendsysteme zuverlässig an.Du modellierst Geschäfts- und Buchungsprozesse mit BPMN und setzt sie auf Basis einer Workflow-Engine um.Du entwickelst hochwertige Java-basierte Backend-Komponenten, Services und Integrationslösungen.Du entwirfst und implementierst Schnittstellen auf Basis von REST und SOAP.Du gestaltest Architekturentscheidungen aktiv mit und bewertest Lösungsoptionen im Hinblick auf Wartbarkeit, Skalierbarkeit, Performance und Betriebsstabilität.Du unterstützt bei der fachlichen und technischen Ausarbeitung von User Stories und sorgst für eine tragfähige Verbindung zwischen Anforderungen und Umsetzung.Du übernimmst gemeinsam mit dem Team Verantwortung für Entwicklung, Deployment, Monitoring und Betrieb der Plattform.Du analysierst Betriebskennzahlen, identifizierst Optimierungspotenziale und leitest gezielte technische Maßnahmen ab.Du bringst deine Erfahrung als Senior-Experte in Reviews, technische Diskussionen und gemeinsame Lösungsentscheidungen ein.Du teilst dein Wissen im Team und unterstützt eine kontinuierliche Verbesserung von Architektur, Codequalität und Entwicklungsprozessen.
Deine fachlichen Schwerpunkte
Für diese Position sind vier Kompetenzfelder besonders wichtig:
Integrationsarchitektur
Du besitzt fundierte Erfahrung mit komplexen und verteilten Systemlandschaften.
Du kannst fachliche Abläufe über mehrere Systeme hinweg analysieren und robuste Integrationslösungen entwerfen.
Der Umgang mit synchronen und asynchronen Schnittstellen, Messaging, Fehlerbehandlung und technischen Abhängigkeiten gehört zu deinem professionellen Arbeitsalltag.
BPMN und Prozessautomatisierung
Du verfügst über ein ausgeprägtes Verständnis für Geschäftsprozesse und deren technische Umsetzung.
BPMN nutzt du als präzises Werkzeug für Analyse, Kommunikation und Implementierung.
Erfahrung mit Camunda ist für uns ein starkes Wunschkriterium.
Vergleichbare Erfahrung mit Workflow- und Prozessautomatisierungsplattformen bietet ebenfalls eine sehr gute Grundlage.
DevOps-Verantwortung
Du verstehst Softwareentwicklung als Ende-zu-Ende-Verantwortung.
Neben Design und Implementierung gehören für dich auch automatisierte Auslieferung, produktiver Betrieb, Monitoring, Fehleranalyse und kontinuierliche Optimierung zu einer professionellen Softwarelösung.
Das bringst du mit
Mehrjährige Berufserfahrung in der Entwicklung komplexer Java- und Enterprise-AnwendungenSehr gute Kenntnisse in Java sowie fundierte Erfahrung mit modularen und verteilten SoftwaresystemenUmfassende Erfahrung im Entwurf und in der Umsetzung von IntegrationsarchitekturenPraktische Erfahrung mit REST- und SOAP-SchnittstellenFundiertes Verständnis von Geschäftsprozessen und BPMNErfahrung mit Camunda oder einer vergleichbaren Workflow- und ProzessautomatisierungsplattformPraxis mit Messaging- und IntegrationslösungenErfahrung mit relationalen Datenbanken, idealerweise PostgreSQLErfahrung mit Cloud-Plattformen, idealerweise AWSSicherer Umgang mit Git-basierten Entwicklungsprozessen und CI/CD-PipelinesErfahrung mit Monitoring, Log-Analyse und der Optimierung produktiver AnwendungenRoutine in agilen und interdisziplinären Projektumgebungen
Was dich als Senior-Experten auszeichnet
Du durchdringst komplexe fachliche und technische Zusammenhänge und strukturierst sie verständlich.Du verbindest technische Tiefe mit einem guten Verständnis für Geschäftsprozesse.Du entwickelst pragmatische, tragfähige und langfristig wartbare Lösungen.Du übernimmst Verantwortung für deine technischen Entscheidungen und begleitest deren Umsetzung bis in den produktiven Betrieb.Du kommunizierst sicher mit Fachbereichen, Entwickler:innen, Architekt:innen und Projektpartnern.Du begründest Architektur- und Designentscheidungen nachvollziehbar und lösungsorientiert.Du bringst dich konstruktiv in technische Diskussionen ein und schaffst Orientierung durch Erfahrung und fachliche Klarheit.Du legst Wert auf hohe Softwarequalität, verständlichen Code und verlässliche Dokumentation.Du arbeitest selbstständig und schätzt zugleich den fachlichen Austausch in einem erfahrenen Team.
Professionelle KI-gestützte Softwareentwicklung
KI-gestützte Werkzeuge sind für uns ein wichtiger Bestandteil moderner Softwareentwicklung.
Wir erwarten einen professionellen, reflektierten und verantwortungsvollen Umgang mit diesen Technologien.
Dazu gehören insbesondere:
der gezielte Einsatz von KI bei Analyse, Lösungsdesign, Implementierung, Refactoring, Testing und Dokumentationdie kritische Prüfung und fachliche Validierung der erzeugten Ergebnissedie Beurteilung von KI-Vorschlägen hinsichtlich Architektur, Wartbarkeit, Performance und Sicherheitein verantwortungsvoller Umgang mit Quellcode, vertraulichen Informationen sowie Datenschutz- und Sicherheitsanforderungendie Fähigkeit, geeignete Anwendungsfälle zu erkennen und passende Werkzeuge effizient einzusetzendie Bereitschaft, neue KI-gestützte Arbeitsweisen kontinuierlich zu evaluieren und sinnvoll in den Entwicklungsprozess zu integrierendie bewusste Verbindung von KI-Unterstützung mit fundierter Software-Engineering-Expertise
Für diese Senior-Position ist entscheidend, dass du KI-Ergebnisse fachlich souverän beurteilen, gezielt weiterentwickeln und in hochwertige Softwarelösungen überführen kannst.
Unser Technologie-Stack
Unter anderem arbeiten wir mit:
Java und Jakarta EESpring Boot, Spring CloudBPMNCamunda 7 und 8VanillaBPPostgreSQL, RedisAWSJira, ConfluenceBitbucket, BambooClaude Code, GitHub Copilot
Das erwartet dich
Eine langfristige Senior-Expertenrolle in einem anspruchsvollen technologischen UmfeldDie Weiterentwicklung einer zentralen und geschäftskritischen PlattformKomplexe fachliche Prozesse und vielfältige IntegrationsaufgabenGestaltungsspielraum bei Architektur, technischem Design und UmsetzungVerantwortung über den gesamten SoftwarelebenszyklusEnge Zusammenarbeit mit einem erfahrenen, interdisziplinären DevOps-TeamDirekter Austausch mit Fachbereichen, Architekt:innen und ProjektpartnernAgile und iterative ProduktentwicklungFlexibles Arbeiten: Homeoffice und flexible Arbeitszeiten sind bei uns Standard.Ein familiäres Arbeitsklima, in dem du dich wohlfühlen wirst.30 Tage Urlaub im Jahr, mit der Möglichkeit, 5 Tage dazu oder wegzunehmen.Flache Hierarchien und eine teamorientierte Arbeitsweise.Regelmäßige Team-Events.Kostenlose Getränke – von heiß bis kalt.
Passt diese Aufgabe zu dir?
Dann freuen wir uns auf Deine Bewerbung!