More jobs:
Senior Java Engineer; m/w/d
Job in
6000, Luzern, Kanton Luzern, Switzerland
Listed on 2026-06-18
Listing for:
Talentor International GmbH
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
Data Engineering
Job Description & How to Apply Below
Location: Luzern
Deine Aufgaben:
- Konzeption und Implementierung hochverfügbarer, modularer Backend-Systeme auf Basis moderner Enterprise-Java-Standards (Jakarta EE / Eclipse Micro Profile) 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 Dev Ops-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. Open Telemetry, 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
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java (17+) im Enterprise-Umfeld
- Fundierte Kenntnisse in Jakarta EE und Eclipse Micro Profile 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
- Fließend in Deutsch
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×