Modernisiere geschäftskritische Bestandsanwendungen schrittweise, ohne ihre fachliche Stabilität zu gefährden.
Legacy Modernization Engineer – COBOL, APIs & Strangler Pattern
Produktive Plattformen anhand messbarer Serviceziele zuverlässig und effizient betreiben.
DEINE AUFGABE
Woran du bei EMOS arbeitest.
Modernisiere geschäftskritische Bestandsanwendungen schrittweise, ohne ihre fachliche Stabilität zu gefährden. Du arbeitest mit Fachbereichen, Entwicklung und Betrieb an überprüfbaren Ergebnissen, die sich in bestehende Unternehmenslandschaften integrieren lassen.
- Bestehende COBOL-/CICS-Transaktionen, Datenflüsse und Abhängigkeiten gemeinsam mit Fachbereichen analysieren und dokumentieren.
- Schnittstellen zur kontrollierten Öffnung von Mainframe-Funktionen über REST, OpenAPI und geeignete Integrationsadapter konzipieren.
- Strangler-Pattern-Migrationsschritte planen: fachliche Teilfunktionen abgrenzen, Parallelbetrieb und Rückfallpfade absichern.
- Daten- und Schnittstellenverträge mit Consumer-Driven Contract Tests und Regressionstests überprüfen.
- Batch-Verarbeitung, Fehlerbehandlung, Transaktionsgrenzen und Performance unter produktionsnahen Lastprofilen bewerten.
- Migrationsrisiken in Architecture Decision Records dokumentieren und die Übergabe an Betriebs- und Anwendungsteams begleiten.
DEIN PROFIL
Was fachlich gut passt.
Langjährige Erfahrung ist willkommen. Entscheidend sind belastbare technische Grundlagen, Lernbereitschaft und ein professioneller Umgang mit anspruchsvollen Kundensystemen.
- Praxis mit COBOL, JCL, CICS oder DB2 auf IBM z/OS sowie Verständnis für langlaufende Kernanwendungen.
- Erfahrung mit Java oder vergleichbaren Backend-Technologien, REST-Schnittstellen und OpenAPI-Spezifikationen.
- Verständnis von Transaktionskonsistenz, Datenmigration, Batch-Verarbeitung und Rückwärtskompatibilität.
- Erfahrung mit Testautomatisierung, Git und nachvollziehbarer Dokumentation in regulierten Umgebungen.
ZUSAMMENARBEIT & QUALITÄT
Wie du Wirkung erzielst.
Du setzt technische Entscheidungen nachvollziehbar um: Architektur und Sicherheitsannahmen werden dokumentiert, Änderungen überprüft und Ergebnisse mit dem jeweiligen Fachteam validiert. Entscheidend ist, dass die Lösung auch nach Projektübergabe wartbar bleibt.
Im Mittelpunkt stehen COBOL · z/OS · CICS · DB2 · REST · OpenAPI · Java · Contract Testing. Dazu gehören Code-Reviews, reproduzierbare Tests, aussagekräftige Betriebsdokumentation und ein bewusster Umgang mit Risiken in produktiven Umgebungen.
PROJEKTARBEIT
So arbeitest du im Team.
Du übersetzt fachliche Anforderungen in überprüfbare technische Lösungen. Dazu gehören saubere Schnittstellen, automatisierte Tests, nachvollziehbare Reviews und eine Dokumentation, die auch im Betrieb hilft.
Für diese Rolle stehen besonders COBOL · z/OS · CICS · DB2 · REST · OpenAPI · Java · Contract Testing im Vordergrund. Du bewertest Technologien anhand von Sicherheitsanforderungen, Wartbarkeit und realem Nutzen statt nach Trends.
Im Austausch mit Entwicklung, Architektur, Qualitätssicherung und Betrieb sorgst du dafür, dass technische Entscheidungen auch unter produktiven Bedingungen tragfähig bleiben.
RAHMENBEDINGUNGEN
Was die aktuelle EMOS-Ausschreibung vorsieht.
Gehaltsmodell: fair und nach Vereinbarung. Konkreter Projekteinsatz und weitere Rahmenbedingungen werden im Bewerbungsprozess abgestimmt.
JOIN TEAM EMOS
Interesse an dieser Position?
Dann nimm Kontakt mit EMOS auf und beziehe dich auf diese Ausschreibung.