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
Intermediate

Job 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

Apply for this position