Zum Inhalt springen

Hands-on Lead Developer (SpringBoot / Kafka)

  • Hybrid
    • Luzern, Luzern, Schweiz
  • Software & Application

Langfristige Java- Führungsposition in Business kritischen Umfeld.

Jobbeschreibung

Für ein langfristiges Modernisierungsprojekt suchen wir einen erfahrenen Hands-on Lead Developer.

Im Zentrum steht die Weiterentwicklung einer geschäftskritischen Core-Applikation mit höchsten Anforderungen an Stabilität, Qualität und Durchsatz. Bestehende batchbasierte Prozesse werden schrittweise in eine moderne, eventgetriebene Architektur überführt.

Die Rolle verbindet Solution Architecture, technische Führung und aktive Hands-on-Entwicklung.

Stellenanforderungen

Tätigkeiten

  • Definition und Weiterentwicklung der Solution Architecture für die zukünftige Ziellösung

  • Konzeption und Implementierung von Lösungen mit Java, Spring Boot und Kafka

  • Transformation bestehender Batchprozesse in eine eventgetriebene Architektur

  • Abstimmung mit Domain Architects, Enterprise Architecture und weiteren relevanten Stakeholdern

  • Sicherstellung der Betriebsstabilität während der gesamten Modernisierung

  • Gestaltung von Betreibbarkeit, Monitoring, Observability und Fehlerbehandlung

  • Sicherstellung hoher Qualitätsstandards sowie Weiterentwicklung der CI/CD-Prozesse

Anforderungen

  • Nachweisbare Expert-Level-Erfahrung in der Hands-on-Entwicklung mit Java, Spring Boot und Kafka

  • Mehrjährige Erfahrung als Lead Developer oder in einer vergleichbaren technischen Rolle

  • Nachweisbare Erfahrung mit Architektur, Entwicklung und Betrieb geschäftskritischer Kernlösungen

  • Erfahrung mit Systemen, die höchste Anforderungen an Stabilität, Qualität, Skalierbarkeit und Durchsatz erfüllen müssen

  • Fundierte Kenntnisse in Event-driven Architecture, verteilten Systemen und asynchroner Verarbeitung

  • Sehr gute Kommunikations- und Abstimmungsfähigkeiten zwischen Entwicklung, Architektur, Betrieb und Business

Rahmenbedingungen

  • Start: Nach Absprache innerhalb der nächsten ein bis drei Monate

  • Pensum: 80% - 100%

  • Remote-Anteil: 60% bis 80%

  • Präsenz: In der Regel ein Tag pro Woche im Raum Zürich

  • Hervorragende Deutschkenntnisse

oder