Auf einen Blick
- Aufgaben: Entwickle und optimiere Java-Anwendungen auf IBM z/OS für Online-Anwendungen.
- Arbeitgeber: Software AG ist ein führendes Unternehmen, das Organisationen hilft, ihre Technologie zu optimieren.
- Mitarbeitervorteile: Flexible Arbeitsmodelle mit bis zu 60% Remote-Arbeit und Unterstützung für Homeoffice.
- Warum dieser Job: Werde Teil eines innovativen Teams und arbeite an spannenden Modernisierungsprojekten.
- Gewünschte Qualifikationen: Bachelor oder Master in Informatik und über 8 Jahre Java-Entwicklungserfahrung erforderlich.
- Andere Informationen: Bewerbungen inklusive Anschreiben, Lebenslauf und Referenzen sind willkommen.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Senior Developer Java on Mainframe for Online Applications
Join to apply for the Senior Developer Java on Mainframe for Online Applications role at Software AG .
Location: Darmstadt, Germany or Remote within Germany .
Software AG helps organizations manage operations, infrastructure, and technology with products that simplify complexity, increase transparency, and prepare for change. Trusted by leading brands for over 50 years, our solutions include AI-enabled process intelligence, application development, high-performance databases, and strategic portfolio management.
Our Adabas database & Natural development platform are used worldwide to build and deploy high-performance, mission-critical applications on IBM Z, Linux, and cloud platforms, giving organizations a competitive edge.
Role Overview
We seek an experienced Senior Java Developer with expertise in IBM z/OS mainframe environments, especially for online applications under CICS. The role requires developing high-performance, low-latency Java applications that run natively on z/OS and integrate with legacy systems.
Key Responsibilities
- Develop and optimize Java applications on IBM z/OS in online mode under CICS.
- Analyze and enhance JVM performance, focusing on memory, tuning, and CPU usage on z/OS.
- Integrate Java applications with native z/OS components using JNI, C/C++, and LE.
- Implement data access solutions with JDBC, SQLJ, and DB2 for z/OS.
- Collaborate with z/OS systems programmers, DBAs, and CICS developers.
- Monitor system metrics and review performance reports to guide tuning.
- Support automation and develop shell scripts for Java workloads on z/OS.
- Drive modernization initiatives using Java and hybrid models.
Required Qualifications
- Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
- 8+ years of Java development experience, with 5+ years on IBM z/OS.
- Deep knowledge of JVM performance tuning on z/OS.
- Proficiency with JNI, COBOL/C/C++, and LE.
- Experience with JDBC, SQLJ, DB2 for z/OS, and database performance tuning.
- Hands-on experience with USS, JCL, TSO/ISPF.
- Knowledge of SMF, RMF, and performance analysis tools.
Benefits
- Competitive compensation and comprehensive benefits.
- Flexible work model allowing up to 60% remote work.
- Support for home office setup and employee assistance programs.
Application Process
Please submit your complete application, including a cover letter, CV, and references.
Contact: Archana Singh, Lead Talent Acquisition Partner
#J-18808-Ljbffr
Senior Developer Java on Mainframe for Online Applications Arbeitgeber: Software AG

Kontaktperson:
Software AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Developer Java on Mainframe for Online Applications
✨Tipp Nummer 1
Netzwerke mit Fachleuten aus der Branche, insbesondere mit denen, die bereits bei Software AG arbeiten. LinkedIn ist eine großartige Plattform, um Kontakte zu knüpfen und mehr über die Unternehmenskultur und aktuelle Projekte zu erfahren.
✨Tipp Nummer 2
Beteilige dich an relevanten Online-Communities oder Foren, die sich mit Java-Entwicklung auf IBM z/OS befassen. Dies kann dir helfen, dein Wissen zu erweitern und wertvolle Einblicke in die neuesten Trends und Technologien zu gewinnen.
✨Tipp Nummer 3
Bereite dich darauf vor, technische Fragen zu JVM-Leistungsoptimierung und Integration mit z/OS-Komponenten zu beantworten. Praktische Beispiele aus deiner bisherigen Erfahrung können dir helfen, deine Fähigkeiten überzeugend darzustellen.
✨Tipp Nummer 4
Zeige deine Begeisterung für Modernisierungsinitiativen und hybride Modelle in deinen Gesprächen. Unternehmen suchen nach Kandidaten, die nicht nur die technischen Fähigkeiten haben, sondern auch bereit sind, innovative Lösungen zu entwickeln.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Developer Java on Mainframe for Online Applications
Tipps für deine Bewerbung 🫡
Stelle deine Unterlagen zusammen: Bereite alle erforderlichen Dokumente vor, einschließlich eines aktuellen Lebenslaufs, eines Motivationsschreibens und von Referenzen. Achte darauf, dass dein Lebenslauf deine 8+ Jahre Erfahrung in der Java-Entwicklung und deine Kenntnisse im IBM z/OS klar hervorhebt.
Motivationsschreiben anpassen: Verfasse ein individuelles Motivationsschreiben, das deine spezifischen Fähigkeiten und Erfahrungen im Bereich der Java-Entwicklung auf IBM z/OS betont. Gehe auf die Anforderungen der Stelle ein und erläutere, wie du zur Modernisierung und Optimierung von Anwendungen beitragen kannst.
Technische Fähigkeiten hervorheben: Stelle sicher, dass du in deinem Lebenslauf und Motivationsschreiben deine tiefen Kenntnisse in JVM-Leistungsoptimierung, JNI, JDBC und DB2 für z/OS deutlich machst. Dies sind entscheidende Fähigkeiten für die Position.
Antrag einreichen: Reiche deine vollständige Bewerbung über unsere Website ein. Überprüfe vor dem Absenden, ob alle Informationen korrekt und vollständig sind, um einen positiven Eindruck zu hinterlassen.
Wie du dich auf ein Vorstellungsgespräch bei Software AG vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Rolle einen starken Fokus auf Java-Entwicklung und IBM z/OS hat, solltest du dich auf technische Fragen zu diesen Themen vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in der JVM-Leistungsoptimierung und der Integration mit Legacy-Systemen demonstrieren.
✨Verstehe die Unternehmensprodukte
Informiere dich über die Produkte von Software AG, insbesondere über ihre Adabas-Datenbank und die Natural-Entwicklungsplattform. Zeige im Interview, dass du verstehst, wie diese Technologien funktionieren und wie sie in der Branche eingesetzt werden.
✨Hebe deine Teamarbeit hervor
Die Zusammenarbeit mit z/OS-Systemprogrammierern, DBAs und CICS-Entwicklern ist entscheidend. Bereite Beispiele vor, die deine Fähigkeit zur effektiven Zusammenarbeit in interdisziplinären Teams zeigen und wie du zur Lösung komplexer Probleme beigetragen hast.
✨Frage nach den Modernisierungsinitiativen
Zeige dein Interesse an den Modernisierungsinitiativen des Unternehmens. Stelle Fragen dazu, wie Software AG plant, Java und hybride Modelle zu nutzen, um ihre Systeme zu modernisieren. Dies zeigt dein Engagement für Innovation und kontinuierliche Verbesserung.