Most Java teams carry more technical debt than they realize. Moving from JDK 8 or 11 to JDK 21 or 25 isn't a simple upgrade, it's a shift across a decade of removals, encapsulation, JPMS changes, GC updates, and performance improvements that reshape how you deploy software.
This talk gives developers & architects a direct look at what modernizing a large Java fleet involves. What breaks, why it breaks, how to diagnose issues, and how to build a repeatable migration path without risking the platform or the budget.
The session includes:
If you run real Java systems, this session gives you the map, the risks, and the safe route forward.
Type: Learning Session (50 min)
Track: Enterprise Java, Cloud and Database
Audience Level: Intermediate
Speaker: Steve Poole