Senior Java Engineer m/w/d, Luzern Job Profil (CIH575) - IT - Software Engineering
- Luzern
- Contracting
- Vollzeit
- Ab sofort - 31.12.2026 mit Option zur Verlängerung
- Java, Jakarta EE, Eclipse MicroProfile
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
Das klingt nach einer spannenden Position?
Dann freuen wir uns über vollständige Bewerbungsunterlagen per Onlineformular.
Bei Bewerbungen per E-Mail erklärt sich der Sender respektive die Senderin damit einverstanden, dass die übermittelten Daten unter Berücksichtigung unserer Datenschutzrichtlinie verwendet werden.
Weitere offene Stellen gibt es hier:
coopers.chJob Profil (CIH575)
- IT - Software Engineering
- Luzern
- Contracting
- Vollzeit
- Ab sofort - 31.12.2026 mit Option zur Verlängerung
- Java, Jakarta EE, Eclipse MicroProfile
Job Benefits
- Du-Kultur
- Flache Hierarchien
- Home Office Möglichkeit
- Moderner Arbeitsplatz
- Work-Life Balance
Klingt interessant?
Einfach "Jetzt bewerben" klicken, dann melde ich mich. Lennert Wigger
Talent Acquisition Specialist
+41 44 485 44 91 lennert.wigger@coopers.ch