Ivar Grimstad
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
#1about 6 minutes
The complex history and evolution of Enterprise Java
J2EE began with significant complexity, requiring multiple interfaces and XML descriptors for simple tasks, which later evolved towards simpler annotation-based models.
#2about 6 minutes
Understanding the structure and profiles of Jakarta EE
Jakarta EE is organized into specifications, TCKs, and profiles like Platform, Web, and Core, with a predictable release cadence aligned with Java LTS versions.
#3about 8 minutes
Implementing virtual threads support in Jakarta EE 11
Jakarta EE 11 introduces support for virtual threads through a configuration flag, allowing the same code to use platform threads on Java 17 and virtual threads on Java 21+.
#4about 3 minutes
Simplifying data access with the Jakarta Data specification
The new Jakarta Data specification standardizes the repository pattern for data access, offering an experience similar to Spring Data for Jakarta EE developers.
#5about 6 minutes
Exploring the planned features for Jakarta EE 12
Jakarta EE 12 plans to align with Java 21/25 and introduce new specifications like Jakarta Query and NoSQL, while also evolving EJBs with a CDI-based service annotation.
#6about 1 minute
How to get started with Jakarta EE projects
Use official resources like the Jakarta EE website and the project generator at start.jakarta.ee to begin building applications.
Related jobs
Jobs that call for the skills explored in this talk.
tree-IT GmbH
Bad Neustadt an der Saale, Germany
€54-80K
Intermediate
Senior
Java
TypeScript
+1
Picnic Technologies B.V.
Amsterdam, Netherlands
Senior
Java
Amazon Web Services (AWS)
+1
Matching moments
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
06:28 MIN
Using AI agents to modernize legacy COBOL systems
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
03:14 MIN
How change management has evolved over the last decade
Turning People Strategy into a Transformation Engine
Featured Partners
Related Videos
Increased Performance and Developer Productivity with Jakarta EE 11
Arjan Tijms
Get Ready for Jakarta EE 10!
Ivar Grimstad
Modern Java: This is not your father's Java anymore
Ron Veen
Modern Java 25
Ron Veen
Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21
Jonathan Vila
Using Java 17 latest features in real world projects
Ron Veen
Harnessing the Power of Open Source's Newest Technologies
Francisco Carneiro
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Related Articles
View all articles.gif?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.








Ernst & Young Global Limited
GIT
Java
Jenkins
Unit Testing
Microservices
+1

Edda International
Senior
API
Java
Maven
Nginx
Scrum
+14