Skip to content

Lead Java Developer (m/w/d)

  • Hybrid
    • Bern, Bern, Schweiz
  • BAES

Jobbeschreibung

Rolle mit hoher Eigenverantwortung im technischen Kern der Schweizer Bankeninfrastruktur.

Ihre Rolle & Verantwortlichkeiten

  • Sie übernehmen die technische Führung im Team, prägen den technischen Weg und gehen als fachliches Vorbild voran

  • Weiterentwicklung, Stabilisierung und Betrieb eines etablierten, geschäftskritischen Bestandssystems auf Basis von Spring Boot

  • Verantwortung für Architektur und Betrieb von Kafka-Event-Streaming-Pipelines im Hochvolumenbereich

  • Pflege und Modernisierung einer umfangreichen bestehenden Codebasis, mit Balance zwischen Stabilität und kontinuierlicher Verbesserung

  • Mentoring von Entwickler:innen sowie Festlegung technischer Standards und Best Practices im Team

  • Enge Zusammenarbeit mit Architekt:innen, Product Owners und Stakeholdern zur Umsetzung fachlicher Anforderungen in robuste technische Lösungen

  • Sicherstellung von Codequalität, Performance und Zuverlässigkeit in Systemen, bei denen Präzision und Stabilität nicht verhandelbar sind

Stellenanforderungen

Erforderliche technische & fachliche Expertise

  • Java-Entwickler:in auf Experten-Niveau mit nachweisbarer Erfahrung als Lead Developer

  • Mindestens 5 Jahre praktische Erfahrung mit Spring Boot im produktiven Einsatz

  • Mindestens 5 Jahre fundierte, praktische Apache-Kafka-Expertise, insbesondere im hochvolumigen Umfeld

  • Erfahrung in gewachsenen, etablierten Legacy-Systemlandschaften

  • Oracle-Datenbankkenntnisse von Vorteil, aber nicht Priorität

  • Erfahrung im Bereich Financial Services oder Insurance von Vorteil

  • Sehr gute Deutschkenntnisse (Muss); fliessend Englisch

  • Starke Kommunikationsfähigkeiten und die Fähigkeit, durch fachliche Autorität zu führen – nicht nur durch Titel

oder