World Congress 2026 Europe

From COBOL to Java: How Developers Transition 60 Years of Legacy into Modern Java Services

July 8, 2026 11:00 – 13:00 · 120 min Room M6 (40 Seats)

What this session covers

COBOL systems written decades ago still power some of the most critical parts of modern banking. But how do you modernize systems serving more than 50 million customers without disrupting daily operations?

In this workshop, we share our modernization journey within the German Sparkasse Finance Group, where mission-critical mainframe applications continue to process core banking workloads every day.

Faced with hundreds of interconnected COBOL programs, limited documentation, retired domain experts, and years of temporary solutions turned permanent features, we first had to answer a fundamental question: What does the system actually do?

Through concrete examples, we show how we reverse engineered business capabilities from legacy systems, analyzed data models and processing flows, identified the logic worth keeping, and deliberately discarded complexity that no longer created value.

You’ll see how we transformed monolithic applications into modular services, introduced shared and configurable business capabilities, and designed a target architecture focused on maintainability, scalability, and developer productivity.

We also demonstrate how AI helped developers understand legacy code, uncover hidden dependencies, and accelerate modernization efforts.

Beyond technology, we explain how we used developer experience as a lever for transformation. By improving developer experience, automating repetitive tasks, and reducing friction in daily work, teams were able to focus on innovation instead of maintenance.

This workshop is for developers and architects facing large legacy environments and looking for practical strategies to modernize systems without simply rebuilding yesterday’s architecture with today’s technology.

World Congress 2026 Europe

Related talks

Open session

Teaching GitHub Copilot COBOL: A Practical Guide to Agentic AI Legacy Modernization

  • Julia Kordick

    Microsoft

    Senior Software Global Black Belt

  • Laetitia Maar

    Microsoft

    Cloud & AI Apps Solution Engineer

Open session

".Net is too slow" was not an option

  • Tomasz Woznica

    mBank

    IT expert

Open session

When Agents Meet Legacy: Never Change a Running System

  • Michael Friedrich

    GitLab

    Principal Developer Advocate

Open session

Confessions of a Software Archaeologist: What I Did Wrong in 10 Years of Restructuring Software

  • Hendrik Lösch

    ZEISS Digital Innovation

    Management Consultant and Architect

All sessions at this congress