Fullstack Java Software Engineer
Callista Group
Lucerne, Switzerland
31 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Lucerne, Switzerland
Tech stack
Clean Code Principles
Java
Agile Methodologies
Automation of Tests
Software Quality
Code Review
Continuous Integration
DevOps
Web Development
Java Platform Enterprise Edition (J2EE)
Scrum
Scaled Agile Framework
Software Engineering
Software Systems
Test Driven Development
Angular
Kubernetes
Code Restructuring
Docker
Job description
Du möchtest moderne Softwarelösungen aktiv mitgestalten und den gesamten Lifecycle von der Konzeption bis zum Betrieb begleiten? In einem agilen DevOps-Umfeld arbeitest du an der Weiterentwicklung zentraler Unternehmensanwendungen in den Bereichen CRM, Finanzen und HR. Dabei stehen moderne Java- und Angular-Technologien, Migrationen auf neue Anwendungslandschaften sowie die Sicherstellung hoher Softwarequalität im Fokus., * Weiterentwicklung komplexer und moderner Softwarelösungen im Umfeld zentraler Unternehmenssysteme
- Refactoring und Migration bestehender Anwendungen auf eine neue Anwendungslandschaft
- Mitarbeit in einem DevOps-Team über den gesamten Software-Lifecycle hinweg (Konzeption, Entwicklung, Testing, Betrieb)
- Sicherstellung der Softwarequalität durch automatisierte Tests und Code-Reviews
- Entwicklung und Erweiterung von CRM-Lösungen sowie Integration neuer Schnittstellen
- Umsetzung moderner Architektur- und Integrationskonzepte
- Enge Zusammenarbeit mit Fachbereichen und interdisziplinären Teams
Requirements
- Mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java-Technologien (Java EE, Jakarta EE)
- Mindestens 3 Jahre Erfahrung in der Frontend-Entwicklung mit Angular
- Fundierte Kenntnisse in Event- und Workflow-basierten Architekturen
- Erfahrung mit Docker, Kubernetes und modernen Container-Technologien
- Sehr gute Kenntnisse in Clean Code, Clean Architecture (Onion Architecture) und Test Driven Development (TDD)
- Mehrjährige Erfahrung mit DevOps-Praktiken wie CI/CD, Monitoring und Betrieb eigener Anwendungen
- Erfahrung mit automatisierten Tests und Code-Reviews
- Erfahrung mit Scrum; Kenntnisse des SAFe-Frameworks sind von Vorteil
- Branchenkenntnisse im Krankenversicherungsumfeld sind von Vorteil