Software Engineer Portierung

Callista Group
Lucerne, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Lucerne, Switzerland

Tech stack

Java
Databases
Continuous Integration
Data Migration
DevOps
Octopus Deploy
Management of Software Versions
Grafana
Angular
Kubernetes
Front End Software Development
Api Design
REST
Splunk
Docker

Job description

  • Migration von Legacy-Applikationen (WebSphere) in eine moderne Container-Architektur
  • Analyse und Refactoring von bestehendem Java/JakartaEE-Code
  • Sicherstellung von Zero-Downtime Deployments (z. B. Blue/Green, Canary)
  • Design und Weiterentwicklung von REST APIs inkl. Versionierung und Rückwärtskompatibilität
  • Integration in CI/CD- und Monitoring-Prozesse (z. B. mit Grafana, Splunk, ArgoCD)
  • Unterstützung bei der Datenmigration und Anpassung der Persistenzschicht
  • Abstimmung mit Teams zur Sicherstellung eines stabilen End-to-End-Betriebs

Requirements

  • Nachweisbare Erfahrung in der Migration von Monolithen zu containerisierten Architekturen

  • Sehr gute Kenntnisse in Java / JakartaEE

  • Erfahrung mit Docker, Kubernetes und OpenLiberty

  • Fundiertes Know-how in API-Design (REST), Versionierung und Hochverfügbarkeit

  • Erfahrung mit CI/CD, Monitoring und DevOps-Tools

  • Kenntnisse im Bereich Datenmigration und Datenbanken

  • Vorteil: Grundverständnis von Frontend-Technologien (Angular, Web Components)

  • Starker Hands-on- und Delivery-Fokus

Apply for this position