Senior Java Software Engineer (w/m) 80-100%

Css
Lucerne, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Lucerne, Switzerland

Tech stack

Clean Code Principles
Java
Agile Methodologies
Automation of Tests
CSS
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Java Platform Enterprise Edition (J2EE)
Scrum
Scaled Agile Framework
Software Engineering
SQL Databases
Kubernetes
Information Technology
Cucumber
Code Restructuring
Docker

Job description

  • Entwickle komplexe Software im Vertrags-Kernsystem.
  • Beteilige dich an Code-Reviews und automatisierten Tests.
  • Verantworte den gesamten Lifecycle der Anwendungen., * Zum Herzstück: Du bist an der Weiterentwicklung komplexer und moderner Software im Umfeld unseres Vertrags-Kernsystems beteiligt und entwickelst hochwertige JavaEE-Anwendungen.
  • Du unterstützt das Team, anspruchsvolle, architekturkonforme Lösungsvarianten zu erarbeiten und hilfst dabei, neue Lösungsansätze prototypisch zu evaluieren. Du baust automatisierte Tests auf und führst Code-Reviews durch.
  • You build it, you run it! Als DevOps- und Scrum-Teammitglied bist du verantwortlich für den gesamten Lifecycle der Anwendungen -von der Konzeption bis zum Betrieb.
  • Am Puls der Zeit dabei: Du nutzt moderne Software Engineering Praktiken wie Clean Code, Clean Architecture (Onion Architecture), TDD, BDD und DDD.
  • Du bist Teil eines Agile Release Trains, welches nach dem Lean-Agile-Mindset von SAFe arbeitet und ein Umfeld schafft, in dem Zusammenarbeit und kontinuierliche Verbesserung selbstverständlich sind.
  • Du bringst deine Neugier für die fachlichen Themen einer Versicherung ein und erweiterst Schritt für Schritt dein Verständnis für die Domäne.

Requirements

  • Mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung.
  • Fundierte Kenntnisse in Java, JEE und modernen DevOps-Umgebungen.
  • Hohe Softwarequalität und Erfahrung mit Refactoring.

Du willst mit deiner Erfahrung in der Softwareentwicklung das Schweizer Gesundheitssystem mitgestalten - und das in einem Umfeld, das Agilität lebt? Dann bist du bei uns richtig: In knapp 70 Scrum Teams, eingebettet in mehrere Agile Release Trains, entwickeln wir bei der CSS Lösungen für eines der bedeutendsten Gesundheitssysteme der Schweiz. Unser agiles Team "Vertrag" sucht Verstärkung - und freut sich auf dich. Gemeinsam mit erfahrenen Kolleginnen und Kollegen treibst du die Transformation und nachhaltige Weiterentwicklung unseres Vertrag-Kernsystems voran. Und selbstverständlich kommt auch das Miteinander nicht zu kurz: Wir pflegen Teamaktivitäten, echten Zusammenhalt und offenen Austausch auf Augenhöhe. Das ist unser Puls für langfristige Zusammenarbeit. Bist du dabei?, * Das Wichtigste zuerst: Du hast mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java Technologien und Spass an komplexen Aufgabestellungen im JEE-Umfeld. Du bist vertraut mit mehreren dieser Technologien oder Produkten: Java, JEE, Quarkus, Datenbanken (SQL), CI/CD, Docker, Kubernetes und Cucumber.

  • Auch deine Erfahrung im Aufbau und Betrieb nativer Cloud-Lösungen kann sich sehen lassen. Du bewegst dich sicher in modernen DevOps-Umgebungen.
  • Erfahrung in der Versicherungsbranche ist kein Muss, aber du hast Interesse und Lust, dich in neue fachliche Themen einzuarbeiten und Zusammenhänge zu verstehen.
  • Eine Informatik Ausbildung oder ein Studium im Bereich der Softwareentwicklung - egal ob klassisch oder mit Umwegen, wir sind offen für deinen individuellen Karriereweg.
  • Du bringst Altes in Form, statt es zu meiden und hast Erfahrung mit Refactoring von komplexen Legacy-Anwendungen.
  • Eine hohe Softwarequalität ist für dich selbstverständlich - dein Code ist durchdacht, sauber und nachhaltig.

About the company

Werde Senior Java Software Engineer (w/m) bei CSS Versicherung! Gestalte das Schweizer Gesundheitssystem mit.

Apply for this position