Jakarta EE
Jakarta EE is an open-source specification framework under the Eclipse Foundation that defines vendor-neutral, cloud-native enterprise Java standards across 40+ specifications. It is governed by strategic members including Fujitsu, IBM, Oracle, Red Hat, Payara, and Tomitribe, and serves enterprise Java developers building portable, standards-based applications.
- Company typePrivate
- Founded2018
- Headquarters—
- Headcount—
- GTM typeB2B
- OfferingSoftware
What Jakarta EE does
Jakarta EE is an open-source specification framework for cloud-native enterprise Java applications, governed as a Working Group under the Eclipse Foundation AISBL, a Belgian non-profit. The platform comprises over 40 individual specifications covering persistence, data access, messaging, security, web services, dependency injection, interceptors, and enterprise beans, organized into three profiles: the full Jakarta EE Platform, the Web Profile for web-tier applications, and the Core Profile for microservices and cloud-native workloads. Recent additions in Jakarta EE 12 Milestone 2 (January 2026) include Jakarta Agentic AI for building AI agents, Jakarta Query (JCQL) for cross-datastore querying, Jakarta Data 1.1, Jakarta Persistence 4.0, and Jakarta NoSQL 1.1, with the baseline moved to Java 21.
The specification is implemented by multiple compatible runtimes developed independently by member organizations and the broader community, including Eclipse GlassFish (reference implementation), WildFly (Red Hat), Payara Server (Payara), TomEE (Tomitribe), Quarkus, and Spring-integrated frameworks. Vendor neutrality is enforced through the Eclipse Foundation's Technology Compatibility Kit (TCK) certification process, which guarantees behavioral consistency across implementations. The Jakarta EE trademark is registered to the Eclipse Foundation, and the specification process is codified under the Jakarta EE Specification Process (JESP).
Jakarta EE does not generate product revenue directly. Its operating model relies on corporate membership fees paid by strategic members — Fujitsu, IBM, Oracle, Red Hat, Payara, and Tomitribe — who participate in governance, contribute engineering resources, and ship their own commercial implementations. Distribution is free and self-serve: specifications, TCKs, and API documentation are published openly on jakarta.ee and Maven Central, and community engagement runs through JakartaOne events, mailing lists, Slack, GitHub, YouTube, and a mentorship program. End-user customers are enterprise Java developers and organizations building portable, standards-based, cloud-native Java applications across regulated and mission-critical workloads.
Jakarta EE firmographics
Firmographics- Name
- Jakarta EE
- Legal name
- Eclipse Foundation AISBL
- Website
- https://jakarta.ee
- Company type
- Private
- Founded year
- 2018
- Operating status
- Operating
- Short description
- Jakarta EE is an open-source specification framework under the Eclipse Foundation that defines vendor-neutral, cloud-native enterprise Java standards across 40+ specifications. It is governed by strategic members including Fujitsu, IBM, Oracle, Red Hat, Payara, and Tomitribe, and serves enterprise Java developers building portable, standards-based applications.
- Ownership category
- akta.pro rank
Jakarta EE industry classification
Industry- Product category
- Enterprise Java Platform Specifications
- NAICS
- Computer Systems Design and Related Services (5415)
- SIC
- Services-Computer Integrated Systems Design (7373)
- akta.pro primary industry
- iPaaS (Cloud Integration Platforms) (HDAEAIAB)
- akta.pro secondary industry
- API Management Platforms (API Gateways, Developer Portals) (HDAEAIAA)
Keywords
Jakarta EE business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Technology or R&D, Personnel, Operations, Infrastructure, Marketing or Sales
Revenue model
- Membership fees: The Eclipse Foundation operates Jakarta EE as a Working Group. Enterprise organizations (Fujitsu, IBM, Oracle, Red Hat, Tomitribe, Payara) pay membership fees to participate in governance and influence specification direction. Revenue is generated through corporate membership and sponsorship programs rather than product licensing.
Go-to-market motion1 record
Distribution channels4 records
Marketing channels6 records
Jakarta EE product offering
Product offeringCore offering
Jakarta EE is an open specification framework for cloud-native enterprise Java applications, comprising over 30 individual specifications covering persistence, data access, messaging, security, web services, and dependency injection. It provides vendor-neutral, open standards for building scalable, secure enterprise Java applications, organized into three platform profiles (Full Platform, Web Profile, Core Profile). The specifications are provided free of charge by the Eclipse Foundation, with compatible implementations distributed by vendor members such as Eclipse GlassFish, WildFly, Payara Server, and TomEE.
Product overview
Jakarta EE is an open-source specification framework for cloud-native enterprise Java development governed by the Eclipse Foundation. It defines a comprehensive set of specifications (currently numbering over 40) that standardize APIs for enterprise Java applications. The portfolio includes three platform profiles: the full Jakarta EE Platform for complete enterprise applications, the Web Profile for web-tier focused applications, and the Core Profile for microservices and cloud-native workloads. Key specifications include Jakarta Data for unified SQL/NoSQL data access, Jakarta Query (JCQL) for cross-datastore querying, Jakarta Persistence for object-relational mapping, Jakarta NoSQL for NoSQL database integration, Jakarta Agentic AI for AI agent capabilities, Jakarta RESTful Web Services for REST APIs, Jakarta CDI for dependency injection, Jakarta Security for authentication/authorization, and Jakarta Enterprise Beans for server-side business logic. Compatible implementations include Eclipse GlassFish, WildFly, Payara Server, and Quarkus, while popular frameworks like Spring integrate with Jakarta EE specifications.
Differentiator
Problem solved
Functional benefit
Products and services
- Jakarta EE Platform The overarching standard platform specification that defines the complete set of APIs and contracts for hosting Jakarta EE applications, including all required and optional technologies for full enterprise Java application development.
- Jakarta EE Web Profile A subset of the full Jakarta EE Platform targeting web applications, including Servlet, JSP, JSF, EJB Lite, JPA, CDI, and related web-tier specifications for developers building web-focused Java applications.
- Jakarta EE Core Profile A minimal profile targeting microservices and cloud-native workloads, including RESTful Web Services, JSON Processing, JSON Binding, CDI Lite, and dependency injection for lightweight Java applications.
- Jakarta Data Specification for unified data access across SQL and NoSQL datastores, providing domain-centric repository abstractions and stateful operations for simplified data layer development in enterprise Java applications.
- Jakarta Query (JCQL) New specification in Jakarta EE 12 M2 that unifies query mechanisms across persistence technologies including Jakarta Persistence, Jakarta Data, and Jakarta NoSQL, with common subset for cross-datastore portability and relational-specific extensions.
- Jakarta Persistence Object-relational mapping (ORM) specification for managing persistence and object/relational mapping in Jakarta EE applications, version 4.0 introduced in EE 12 M2.
- Jakarta NoSQL Specification for building applications with NoSQL databases, providing a unified API for working with various NoSQL database types, version 1.1 in EE 12 M2.
- Jakarta Agentic AI New specification introduced in Jakarta EE 12 M2 for building AI agents within Jakarta EE runtimes, enabling autonomous AI-driven workflows and decision-making in enterprise Java applications.
Companies that use Jakarta EE
Customer profileNamed customers6 records
Segments3 records
Ideal customer profiles1 record
Jakarta EE technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability2 records
Feature7 records
Jakarta EE partnerships and signals
Strategic signalPartnerships
Eight partnerships are on record, tiered core and strategic.
- Eclipse FoundationcoreThe Eclipse Foundation is the parent organization governing Jakarta EE as a Working Group. The Foundation provides the specification process, legal framework, trademark governance, and infrastructure for the open source development of Jakarta EE specifications.
- FujitsustrategicFujitsu is a Charter Member of the Java Community Process Executive Committee and Strategic Member of the Eclipse Foundation. Through years of Java language development participation, Fujitsu has been actively involved in Jakarta EE transition from Java EE, providing middleware expertise and supporting cloud native Java evolution in enterprise environments.
- IBMstrategicIBM helped create Java EE and guided it through its evolution. Distinguished Engineers and CTOs actively participate in Jakarta EE specification committees. IBM contributes expertise to cloud native innovation and the technology needed for Java in the cloud, leveraging Jakarta EE in their App Platform offerings.
- OraclestrategicOracle contributed the Java EE specifications to Eclipse Foundation and continues as a key member. VP of Engineering for Oracle Enterprise Cloud Native Java participates in Jakarta EE governance. Oracle contributes to projects and committees while leveraging Jakarta EE technologies in their enterprise cloud native Java products.
- Red HatstrategicRed Hat is a key enterprise member advancing Jakarta EE to support moving mission-critical applications and workloads to the cloud. Red Hat contributes to specifications and provides WildFly as a compatible implementation.
- TomitribestrategicTomitribe was founded by open source veterans and contributes the TomEE compatible implementation. Founder David Blevins has been instrumental in the Jakarta EE community since its inception, praising the diverse and shared effort required to ship Jakarta EE 8.
- Payara ServicesstrategicPayara provides commercial support for the Payara Server compatible implementation. Founder Stephen Millidge is dedicated to the growth and success of Jakarta EE, with customer support contracts funding ongoing development efforts and contributing expertise and resources to specification development.
- Webtide LLCcoreWebtide LLC, through its developers of Eclipse Jetty, has contributed to many Jakarta EE specifications since their inception. CEO Jesse McConnell notes that Jakarta EE specifications are fundamental to the core Java experience.
Scale indicators4 records
Recent moves5 records
Expansion highlights6 records
Jakarta EE competitors and assessment
Company assessmentDirect peers
- Payara Server: Commercial Jakarta EE compatible application server from Payara Services; provides enterprise support for the same specifications and competes for the same customer base.
- Quarkus: Red Hat's cloud-native Java framework tailored for Kubernetes and microservices; competes directly with Jakarta EE Core Profile in the cloud-native Java space, though Red Hat is also a Strategic Jakarta EE member.
- Helidon: Oracle's cloud-native Java microservices framework; competes with Jakarta EE Core Profile in the same enterprise Java microservices space, while Oracle is also a Strategic Jakarta EE member.
- Spring Framework: The leading alternative Java enterprise framework, maintained by Broadcom/VMware; directly competes with Jakarta EE specifications for enterprise Java developer mindshare and is explicitly listed as compatible with Jakarta EE APIs.
- Open Liberty: IBM's cloud-native Java runtime supporting Jakarta EE and MicroProfile; competes as a commercial runtime alternative while IBM is also a Strategic Jakarta EE member.
- Eclipse GlassFish: Eclipse Foundation's reference Jakarta EE implementation; provides the canonical reference runtime against which other implementations are certified.
- WildFly: Red Hat's Jakarta EE compatible application server (formerly JBoss); directly distributes Jakarta EE certified implementations to enterprise customers and competes with other Jakarta EE runtimes.
- Eclipse MicroProfile: Eclipse Foundation specification project optimizing Jakarta EE for microservices architectures; a sibling initiative addressing the same use cases as Jakarta EE Core Profile.
- Apache TomEE: Apache-licensed Jakarta EE compatible implementation from Tomitribe; directly ships Jakarta EE certified runtimes to enterprise customers.
- Micronaut: Lightweight, compile-time Java framework competing for cloud-native and serverless workloads; serves the same enterprise Java developer persona that Jakarta EE Core Profile targets.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
Jakarta EE social profiles
Digital presenceJakarta EE financial estimates
Financial estimateRevenue estimate
Valuation estimate
Jakarta EE leadership team
Management profileNumber of profiles
Jakarta EE funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Jakarta EE M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Jakarta EE
What does Jakarta EE do?
Jakarta EE is an open specification framework for cloud-native enterprise Java applications, comprising over 30 individual specifications covering persistence, data access, messaging, security, web services, and dependency injection. It provides vendor-neutral, open standards for building scalable, secure enterprise Java applications, organized into three platform profiles (Full Platform, Web Profile, Core Profile). The specifications are provided free of charge by the Eclipse Foundation, with compatible implementations distributed by vendor members such as Eclipse GlassFish, WildFly, Payara Server, and TomEE.
Is Jakarta EE a public or private company?
Jakarta EE is a private company. It is classified as nonprofit foundation owned and is currently operating.
When was Jakarta EE founded?
Jakarta EE was founded in 2018.
How does Jakarta EE make money?
One revenue line is on record: membership fees.
Who are Jakarta EE's main competitors?
Direct peers on record are Payara Server, Quarkus, Helidon, Spring Framework, Open Liberty, Eclipse GlassFish, WildFly, Eclipse MicroProfile, Apache TomEE and Micronaut.
Does Jakarta EE have an API?
No public API is recorded for Jakarta EE.
What industry is Jakarta EE in?
Jakarta EE's product category is Enterprise Java Platform Specifications. Its primary akta.pro industry code is HDAEAIAB, iPaaS (Cloud Integration Platforms), with a secondary code of HDAEAIAA, API Management Platforms (API Gateways, Developer Portals). Its NAICS code is 5415 and its SIC code is 7373.