Fullstack Entwickler / Technical Lead für Camunda (m/w/d)
Deine Perspektiven in der LBBW-IT sind vielfältig und reichen von der Software-Entwicklung über die Herausforderungen der IT-Sicherheit bis hin zur Produktverantwortung für IT-Systeme und agilem Projektmanagement. Die unterschiedlichen Aufgabenschwerpunkte der LBBW-IT bieten Dir einmalige Chancen. In der Gruppe Process & Archive Services verantworten wir die Prozessdigitalisierung sowie das Dokumentenmanagement.
Als Technical Lead für unsere Camunda-Plattform übernimmst Du die technische Verantwortung für deren Architektur, Weiterentwicklung und Betrieb. Du sorgst dafür, dass unsere Plattform leistungsfähig, stabil, sicher und zukunftsfähig bleibt und optimal auf die Anforderungen unserer Entwicklungsteams und Fachbereiche ausgerichtet ist. Dabei gestaltest Du gemeinsam mit Deinem Team die technische Ausrichtung der Plattform, etablierst nachhaltige Standards und treibst die kontinuierlichen Optimierungen unserer Prozessautomatisierung voran.
Aufgaben:
Technische Gesamtverantwortung & Weiterentwicklung der Camunda-Plattform:
- Verantwortung für die technische Ausrichtung und strategische Gestaltung der Camunda-Plattform
- Steuerung technischer Initiativen und Bewertung von Lösungsansätzen unter Berücksichtigung des Gesamtsystems, bestehender Abhängigkeiten und langfristiger Anforderungen
Architektur & technische Qualität:
- Gestaltung einer nachhaltigen Software- und Anwendungsarchitektur unter Berücksichtigung von Modularität, Schnittstellen, Sicherheit und Wartbarkeit
- Definition und Etablierung verbindlicher Architekturprinzipien, technischer Standards und Best Practices
- Sichererstellung einer hohen Softwarequalität durch geeignete Qualitätssicherungsmaßnahmen und Code-Reviews
Plattformbetrieb & DevOps:
- Verantwortung für die technische Ausgestaltung und Optimierung von Deployment- und Bereitstellungsprozessen auf Basis von Technologien wie Azure, Kubernetes und Docker
- Steuerung der Automatisierung von CI/CD-Pipelines sowie der zugehörigen Entwicklungs- und Betriebsprozesse
- Sichererstellung eines stabilen performanten Plattformbetriebs durch geeignete Monitoring-, Fehleranalyse- und Optimierungskonzepte
Zusammenarbeit & Produktentwicklung:
- Enge Zusammenarbeit mit Product Ownern, Projektleitung, Fachbereichen sowie internen und externen Entwicklungsteams
- Technische Bewertung und Priorisierung von Anforderungen sowie Abstimmung geeigneter Lösungsansätze unter Berücksichtigung von Aufwand, Qualität und langfristiger Wartbarkeit
- Aktive Förderung des Wissensaustauschs im Team sowie kontinuierlichen Weiterentwicklung technischer Standards, Methoden und Prozesse
Profil:
Fachliche Qualifikation:
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder einer vergleichbaren Fachrichtung bzw. eine gleichwertige Qualifikation mit Schwerpunkt Softwareentwicklung
- Mindestens 5-jährige, praxisnahe Erfahrung in der Softwareentwicklung
- Fundierte Kenntnisse in der Java/Kotlin Entwicklung (z.B. Spring/Spring Boot)
- Fachliche Führung und Steuerung der Entwicklungsteams ohne disziplinarische Personalverantwortung
- Fähigkeit, eine langfristige technische Vision für die Camunda-Plattform zu entwickeln und dabei das ganzheitliche Zusammenspiel betrachten
- Erfahrungen mit modernen Web-Technologien (z.B. Angular, TypeScript, React)
- Erfahrungen im Umgang mit APIs, Datenbanken und Cloud Infrastruktur
- Erfahrungen mit Camunda
- Erfahrungen mit Microservice-Architekturen
Persönliche Eigenschaften:
- Verhandlungssichere Deutschkenntnisse in Wort und Schrift
- Ausgeprägte Verantwortungsübernahme für den eigenen Themenbereich
- Pragmatische, lösungsorientierte und strukturierte Arbeitsweise
- Hoher Anspruch an Code-Qualität und Wartbarkeit
- Ausgeprägte Team- und Kommunikationsfähigkeit
- Hohe Eigenmotivation und Ehrgeiz
- Lernbereit und offen für neue Technologien im Web- und Service-Umfeld