The Eclipse Foundation recently announced the availability of the 2023 Jakarta EE Developer Survey Report. The results showcase a significantly increased growth in the use of Jakarta EE and a growing interest in cloud native Java overall.
“2023 has seen the continued growth of cloud native Java, with open source leading the way,” said Mike Milinkovich, executive director of the Eclipse Foundation. “The release of Jakarta EE 10 truly opened the doors for this shift, and as we set our sights on Jakarta EE 11 our community is looking to drive innovation for enterprise developers by providing new and enhanced APIs and embracing new features in the Java language and platform.”
Now in its sixth year, the Jakarta EE Developer Survey plays a crucial role in providing insight into the needs, preferences, and perspectives of developers within the Java ecosystem. Additionally, it also serves as a valuable resource to help the Java ecosystem better understand the evolving landscape of cloud-native enterprise Java and what that means for their respective strategies and businesses.
Here are some of the key findings from this year’s survey:
- Spring/Spring Boot, which incorporates elements of Jakarta EE, continues to dominate as the leading Java framework for cloud native applications at 66%. (up from 57% in 2022). Jakarta EE usage remains steady at 53%, while MicroProfile usage experienced a slight decline, dropping from 30% in 2022 to 26% in 2023. It’s important to note that Spring/SpringBoot is reliant on Jakarta EE developments for its operation and is not necessarily competitive with Jakarta EE. Both are critical ingredients to the healthy enterprise Java ecosystem.
- 28% of the respondents will develop cloud native applications to replace some or all existing services (up from 25% in 2022) while 24% will modify existing Java applications for migration in the cloud (vs 28% in 2022). 22% of the respondents are currently running their Java applications in the cloud (vs 18% in 2022)
- Despite only shipping in September 2022, Jakarta EE 10 usage has grown to 17%.
- Over 60% of respondents (59% in 2022) have already migrated to Jakarta EE, or plan to do so within the next 6-24 months.
- 17% of respondents run Jakarta EE 9/9.1 in production (up from 14% in 2022) and 28% currently run Jakarta EE 8 in production (vs 24% in 2022)
- The Jakarta EE Community is deeply interested in adopting the innovations implemented in Java SE into Jakarta EE (30%). This is a good indicator that Jakarta EE 11 release plan is on the right direction by adopting new Java SE 21 features.
- The Top five community priorities for Jakarta EE are:
Better support for Kubernetes 50% (51% in 2022)
Better support for microservices (48%)
Adapt Java SE innovations (such as Records and Virtual Threads) (30%)
Improve support for serverless (25%)
Faster support from existing Java EE / Jakarta EE or cloud vendors, improve support for testing & faster pace of innovation (23%)
With regard to the community’s priorities in terms of the future of Jakarta EE, it is interesting to find that the first two priorities remain consistent over the past two years, from 2021 to 2023. However, last year’s 3rd place priority “Faster Support from existing Java EE / Jakarta EE or cloud vendors,” has been overtaken by a shift to adapting Java SE innovations and serverless support.
The Jakarta EE community welcomes contributions and participation from all interested individuals and organizations. As the Jakarta EE Working Group diligently works towards the Jakarta EE 11 release, which includes innovative cloud native features, there’s no better time to become part of this vibrant community and make your voice heard.
Spanning from March 14 to May 23, 2025, this year’s survey engaged a total of 2,203 participants.