brand element

Apply now!

Are you interested in this position? Then fill out the form below and submit your application materials.

Senior Java Cloud Migration Engineer (A)

Zur Modernisierung und schrittweisen Transformation der bestehenden Applikationslandschaft sucht unser Kunde eine erfahrene, umsetzungsstarke Persönlichkeit mit ausgeprägter Expertise in der Migration von Legacy-Systemen. In dieser Schlüsselrolle verantworten Sie die Überführung monolithischer Anwendungen in moderne, containerisierte Architekturen und stellen dabei einen stabilen, hochverfügbaren 24/7-Betrieb sicher. Mit Ihrem tiefen technischen Verständnis im Java-Umfeld sowie Ihrer Erfahrung in Cloud- und DevOps-Technologien leisten Sie einen wesentlichen Beitrag zur nachhaltigen Weiterentwicklung der Systemlandschaft. Dabei agieren Sie als zentrale Ansprechperson für Migrationsstrategien, treiben technische Entscheidungen aktiv voran und gewährleisten eine strukturierte, risikoarme Umsetzung komplexer Transformationsvorhaben
Duration of employment
03.05.2026 - 31.12.2026
Pensum
80-100%
Reference
3758
chevron right
Description
Bitte beachten Sie, dass wir aufgrund der geltenden schweizerischen Gesetzgebung ausschliesslich Bewerbungen von Schweizer Staatsbürgern, EU-Bürgern sowie Personen mit gültiger Arbeitserlaubnis berücksichtigen können. 

Eine Remote-Tätigkeit aus dem Ausland ist nicht möglich.

Aufgaben

  • Analyse und Migration bestehender monolithischer Anwendungen (z. B. IBM WebSphere) hin zu modernen, containerisierten Architekturen (OpenLiberty, Docker, Kubernetes)
  • Planung und Umsetzung von Migrationsstrategien unter Berücksichtigung von Hochverfügbarkeit und unterbrechungsfreiem Betrieb (24/7)
  • Konzeption, Design und Weiterentwicklung von REST-APIs inklusive Versionierung und Sicherstellung der Rückwärtskompatibilität
  • Durchführung von Refactoring-Maßnahmen zur Modernisierung von Legacy-Code im Umfeld von Jakarta EE / Java EE
  • Integration und Automatisierung von Deployments sowie Monitoring innerhalb bestehender DevOps- und CI/CD-Prozesse (z. B. mit Grafana, Splunk, ArgoCD)
  • Planung und Durchführung von Datenmigrationen sowie Anpassung der Persistenzschicht an die neue Zielarchitektur
  • Berücksichtigung von End-to-End-Abhängigkeiten, insbesondere im Zusammenspiel mit Frontend-Technologien wie Angular und Webcomponents
  • Enge Abstimmung zu technischen Fragestellungen, insbesondere bei Migrationsstrategien und potenziellen API-Änderungen

Anforderungen

  • Nachweisbare praktische Erfahrung in der Migration von monolithischen Anwendungen zu containerisierten Architekturen
  • Fundiertes Know-how in Container-Technologien und Orchestrierung (Docker, Kubernetes, OpenLiberty)
  • Tiefgehende Kenntnisse im API-Design (REST), insbesondere in Versionierung und Sicherstellung der Rückwärtskompatibilität
  • Sehr gute Kenntnisse in Jakarta EE / Java EE sowie Erfahrung im Umgang mit Legacy-Systemen und Refactoring-Methodiken
  • Erfahrung mit DevOps-Praktiken sowie sicherer Umgang mit CI/CD- und Monitoring-Tools (z. B. Grafana, Splunk, ArgoCD)
  • Fundierte Kenntnisse im Bereich Datenbanken und Datenmigration
  • Grundlegendes Verständnis moderner Frontend-Technologien, insbesondere Angular und Webcomponents
  • Deutschkenntnisse auf Muttersprachniveau 

Soft Skills

  • Schnelle Auffassungsgabe und die Fähigkeit, sich zügig in bestehende Deploymentprozesse einzuarbeiten
  • Ausgeprägte Hands-on-Mentalität mit starkem Fokus auf Ergebnisse und Lieferung
  • Hohe Eigenverantwortung sowie selbstständige und strukturierte Arbeitsweise
  • Proaktive Herangehensweise an komplexe Migrationsvorhaben
  • Klare und präzise Kommunikationsfähigkeit, insbesondere bei kritischen technischen Themen
  • Selbstständige, strukturierte und qualitätsorientierte Arbeitsweise

Your details

Application documents

For this call for applications, we require an English CV. This information should be included in the CV.

CV

I am an EU/EFTA/CH citizen *

I accept the terms of the privacy policy *

info icon

When you submit an application, we automatically create a user account for you. This way you can check the status of your application at any time.