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
Shift work Languages
German Experience level
SeniorJob location
Remote
Lucerne, Switzerland
Tech stack
Clean Code Principles
Java
Agile Methodologies
Automation of Tests
CSS
Software Quality
Code Review
DevOps
Java Platform Enterprise Edition (J2EE)
Scrum
Scaled Agile Framework
Software Engineering
Backend
Angular
Kubernetes
Information Technology
Cucumber
Code Restructuring
Docker
Job description
- Zum Herzstück: Du bist an der Weiterentwicklung komplexer und moderner Software im Umfeld unserer Kernsysteme beteiligt und entwickelst hochwertige Java EE-Anwendungen.
- Bei uns kommt dein Entwicklerherz auf seine Kosten: Wir setzen auf zeitgemässe Technologien wie Jakarta EE, Angular, Event- und Workflow-basierten Architekturen, OpenLiberty, Quarkus, Cucumber, Docker und Kubernetes.
- Du unterstützt das Team dabei, anspruchsvolle und architekturkonforme Lösungsvarianten zu erarbeiten, evaluierst neue Lösungsansätze prototypisch und stellst Qualität durch automatisierte Tests sowie Code-Reviews sicher.
- You build it, you run it! Als DevOps- und Scrum-Teammitglied bist du verantwortlich für die Software, 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 und bist Teil eines Agile Release Trains, welches nach dem Lean-Agile-Mindset von SAFe arbeitet.
- Du hast die Möglichkeit von erfahrenen Kolleginnen und Kollegen zu lernen und einen wesentlichen Beitrag zu vielen wichtigen Fachvorhaben der CSS zu leisten., * Arbeite flexibel: Dein Team arbeitet oft im Homeoffice oder von unterwegs. Dank Laptop mit integrierter SIM Karte und weiteren technischen Möglichkeiten kein Problem.
- Bilde dich weiter: Bleibe up to date dank unserer Software Engineering Academy, den Innovation Days und dem Besuch externer Konferenzen.
- Erfreue dein Portemonnaie: Benefits wie Bonus, Reka, vergünstigte Krankenkassenprämie und weitere, die schnell einmal ein paar Tausender im Jahr ausmachen.
- Wähle dein Ferienmodell: 5 oder 6 Wochen Ferien? Deine Entscheidung. Entsprechend arbeitest du 41 oder 42 Stunden pro Woche.
- Nimm dir eine Auszeit: Hausumbau, Weltreise oder Sprachen lernen - was ist dein Traum? Feiere dein 10-Jahres Jubiläum mit einem zweimonatigen Sabbatical.
- Geniesse dein Familienleben: Nimm dir Zeit für deinen Nachwuchs: 3 Wochen für Väter, für Mütter bis zu 20 Wochen. Dazu gibt's grosszügige Kinder- und Ausbildungszulagen.
Requirements
- Das Wichtigste zuerst: Du hast mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java Technologien und Spass an komplexen Aufgabestellungen im Java EE- und Jakarta EE Umfeld. Du bist vertraut mit einer oder mehreren dieser Technologien: Java, Event- und Workflow-Driven, Docker, Kubernetes, Cucumber, REST-Schnittstellen.
- Deine Leidenschaft liegt in der Backend-Entwicklung, gleichzeitig bringst du Offenheit für neue Technologien und Frameworks mit. Erfahrung mit Angular ist ein Plus aber kein Muss.
- 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 Legacy-Anwendungen.
- Eine hohe Softwarequalität ist für dich selbstverständlich - dein Code ist durchdacht, sauber und nachhaltig.
- Du hältst dein Wissen technologisch und methodisch stets aktuell, vernetzt dich gerne und teilst dein Know-how im Team.