-
Coopers Group AG

Senior Java Engineer

Coopers Group AG
Switzerland · Full-time · Associate

Für unseren Kunden in Luzern suchen wir eine:n Senior Java Engineer, der/die komplexe Backend-Systeme gestaltet, modernisiert und betreibt.


In dieser Rolle kombinierst du tiefgehendes technisches Know-how mit architektonischer Exzellenz und unterstützt aktiv die Transformation historisch gewachsener Systeme in zukunftsfähige Softwarelösungen.


Deine Aufgaben:

  • Konzeption und Implementierung hochverfügbarer, modularer Backend-Systeme auf Basis moderner Enterprise-Java-Standards (Jakarta EE / Eclipse MicroProfile) zur sicheren Abwicklung von Abrechnungsprozessen
  • Anwendung zukunftsfähiger Architekturprinzipien wie Hexagonale Architektur (Ports & Adapters) und Clean/Onion Architecture zur konsequenten Trennung von Fachlogik und Infrastruktur
  • Verantwortung für die schrittweise Reimplementierung und Modernisierung historisch gewachsener Core-Anwendungen in nachhaltige, wartbare Softwarearchitekturen
  • Entwicklung fehlertoleranter Systeme durch den Einsatz etablierter Resilienz-Strategien (Fail-Safe, Fallback-Mechanismen, Rate Limiting) sowie strikter Validierungsansätze (Design by Contract) zur Sicherstellung höchster Datenkonsistenz
  • Aufbau und Weiterentwicklung eines stabilen Betriebs im Sinne des DevOps-Prinzips
  • Konzeption und Implementierung von Monitoring-, Logging- und Tracing-Lösungen (z. B. Prometheus, Grafana, Loki, ELK) für eine proaktive Systemüberwachung
  • Einsatz von verteiltem Tracing (z. B. OpenTelemetry, Jaeger), um Systemabhängigkeiten transparent zu machen und Fehlerursachen effizient zu analysieren
  • Identifikation und Behebung von Performance-Engpässen sowie Sicherstellung der Skalierbarkeit unter begrenzten On-Premise-Ressourcen


Dein Profil:

  • Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java (17+) im Enterprise-Umfeld
  • Fundierte Kenntnisse in Jakarta EE und Eclipse MicroProfile sowie der Entwicklung moderner, modularer Backend-Systeme
  • Tiefgehendes Praxiswissen in der Umsetzung entkoppelter Architekturen, insbesondere Hexagonale Architektur und Clean Architecture
  • Stark ausgeprägtes Verständnis für den Aufbau fehlertoleranter und resilienter Systeme, inklusive Erfahrung mit Fail-Safe-Ansätzen, Fallback-Strategien und Eingangsvalidierungen
  • Nachweisbare Erfahrung in der Transformation und Refaktorierung monolithischer Legacy-Systeme hin zu modularen Architekturen
  • Fundierte Kenntnisse im Bereich Observability, inklusive Aufbau und Betrieb von Monitoring- und Logging-Stacks (z. B. Prometheus, Grafana, Loki oder ELK) in Kubernetes-Umgebungen
  • Erfahrung mit verteiltem Tracing und komplexer Fehleranalyse in verteilten Systemlandschaften
  • Kenntnisse in der Analyse und Optimierung des Laufzeitverhaltens von Java-Anwendungen (Heap-Analyse, Thread-Dumps, Garbage Collection Tuning)
  • Interesse an fachlichen Zusammenhängen und Bereitschaft, sich in Themen wie Leistungsabrechnung, Tarifmodelle und regulatorische Rahmenbedingungen einzuarbeiten
  • Fliessend in Deutsch

Key Skills

Ranked by relevance

java prometheus grafana loki elk kubernetes devops
Login to Apply
Posted
Jun 17, 2026
Type
Full-time
Level
Associate
Location
Lucerne

Industries

Insurance

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
fortil
Related

Tech Lead .Net Developer

2026-06-17

Full-time
Associate
Luxembourg
Investment Banking
Information Technology
View Job Details
Consult & Pepper AG
Related

Senior Fullstack Software Engineer (a) (80 – 100%)

2026-06-15

Full-time
Associate
Switzerland
Software Development
Information Technology
View Job Details
Allstate Canada
Related

Product Engineering (Android & Java)

2026-06-13

Full-time
Not Applicable
Canada
Insurance
Engineering