- What the Credential Actually Is
- RHCEAD, EX183 and the Name Change
- How the EX183 Exam Works
- The Seven Preparation Domains
- Where Stateless EJB Business Logic Fits
- Registration, Fees and Delivery
- Who Should Sit EX183
- Sequencing Your Preparation
- Validity and Renewal
- Keeping EX183 Distinct From Other Credentials
- Frequently Asked Questions
- RHCEAD refers to Red Hat Certified Specialist in Enterprise Application Development, tested by exam EX183 on JBoss EAP 7.
- EX183 is a hands-on enterprise Java assessment, not a multiple-choice quiz, and configurations must persist after reboot.
- Red Hat lists seven preparation domains: bean validation, JPA mapping, JPA query, messaging, JAX-RS, security and CDI.
- There are no formal prerequisites, but solid Java SE knowledge and AD183 preparation are recommended.
What the Credential Actually Is
The Red Hat Certified Specialist in Enterprise Application Development credential verifies that a developer can build and configure enterprise Java applications on Red Hat JBoss Enterprise Application Platform 7. It is issued by Red Hat, Inc. and delivered through Red Hat's exam delivery channels. The assessment is performance-based: you are placed in a working environment and asked to produce functioning results rather than recognize correct answers from a list.
That distinction shapes everything about preparation. A candidate who has read about Java Persistence API annotations but never debugged a failing entity mapping on a running server will struggle, because the exam rewards the ability to make things work under time pressure. If you want a broader orientation before diving in, our overview at What Is RHCEAD Certification? and the companion pages on RHCEAD meaning and what RHCEAD stands for cover the naming basics.
RHCEAD, EX183 and the Name Change
"RHCEAD" is a legacy and search-friendly label. The credential's current name is Red Hat Certified Specialist in Enterprise Application Development, and its exam code is EX183. Red Hat's May 11, 2026 certification framework changed the Enterprise Application Developer title without changing the exam SKU at that transition, so the exam you book is the same one candidates have long associated with the older wording.
Because several unrelated certifications share similar acronyms elsewhere in the industry, anchor your research on the exam code EX183 and the issuer, Red Hat. That keeps you from mixing up syllabuses, fees or policies from a different program.
How the EX183 Exam Works
EX183 is a hands-on enterprise Java development assessment using JBoss EAP 7. You will work in a live environment, writing and configuring code, and the work is evaluated on whether it functions as required. Two format details deserve special attention:
- Persistence matters. Configurations must survive a reboot. A server setting that works only in the current session, or a deployment that disappears after restart, will not count. Practise verifying your work by restarting services.
- Reference material is restricted. Internet access and candidate-supplied documentation are prohibited. The documentation that ships with JBoss EAP is supplied, so learning to navigate that bundled material quickly is part of your preparation.
Red Hat's current exam page does not specify a duration, so confirm the timer shown in your booking rather than relying on a figure you saw in a forum. Likewise, we deliberately avoid quoting task counts, pass marks or pass-rate statistics, because none are verified by Red Hat for this exam. If you are curious about what is and is not known publicly, see our discussions of the RHCEAD passing score and RHCEAD pass rate, and our assessment of how hard the RHCEAD exam is.
The Seven Preparation Domains
Red Hat's exam objectives page lists seven preparation categories. These are the issuer's unweighted study groupings within the exam objective list. They are not a percentage-weighted blueprint, and Red Hat does not expressly describe them as an exhaustive official domain count, so treat them as the core of your study plan rather than a guarantee of what every candidate sees. For a deeper walk-through, read RHCEAD Exam Domains: Complete Guide to All 7 Content Areas.
Domain 1: Bean validation
Applying constraints to Java objects so invalid data is rejected before it reaches business logic or persistence.
- Declaring constraints on bean properties and understanding how validation is triggered
- Reading validation failures and adjusting constraints or messages accordingly
- Seeing how validation interacts with persistence and REST layers
Domain 2: JPA mapping
Mapping Java classes to relational tables so entities persist and load correctly.
- Entity declaration, identifiers and column mapping
- Relationships between entities and how they are represented in the schema
- Persistence configuration on the application server
Domain 3: JPA query
Retrieving data through the Java Persistence API instead of hand-written database code.
- Writing queries against entities and shaping their results
- Using parameters correctly and handling empty or multiple results
- Recognising where query design affects performance and correctness
Domain 4: Messaging
Asynchronous communication between application components on JBoss EAP.
- Configuring destinations on the server so they persist
- Producing and consuming messages from application code
- Message-driven processing and how it differs from synchronous calls
Domain 5: REST services with JAX-RS
Exposing application functionality as HTTP resources.
- Defining resource classes, paths and HTTP method mappings
- Handling request parameters and producing appropriate responses
- Packaging and deploying a REST application to the server
Domain 6: Security
Protecting applications and the resources they expose.
- Authentication and authorization configuration on the application server
- Securing web or REST endpoints and restricting access by role
- Verifying that security settings persist and behave as intended
Domain 7: CDI
Contexts and Dependency Injection, the glue that wires components together.
- Injecting beans and understanding scopes and lifecycle
- Qualifiers and resolving ambiguity between implementations
- Using CDI alongside the other platform services
Where Stateless EJB Business Logic Fits
Red Hat's exam overview and credential competency list both explicitly support stateless EJB business logic, even though it does not appear as its own heading among the seven domain lines. Rather than inventing an eighth objective, treat stateless EJBs as a thread that runs through your preparation: they are a natural home for the business logic that your JPA code, REST resources and messaging components call into. Build practice projects that place business rules in a stateless EJB and inject or invoke it from other layers.
Registration, Fees and Delivery
Red Hat's program guide and FAQ set the policy backdrop. The key mechanics for EX183 are:
- Price: The program-wide standard exam list price is USD 500. Your regional booking-cart price controls, so treat that figure as a reference point rather than an EX183-specific checkout quote. Our RHCEAD certification cost breakdown explains how to think about the total outlay.
- Delivery: Remote, testing-center and classroom delivery are subject to booking availability. Remote candidates need LiveUSB, a successful compatibility test and the required identity and hardware checks, so run the compatibility test well before exam day.
- Retake: Eligible unsuccessful first individual attempts receive one free retake under Red Hat's training policies, subject to purchase or subscription eligibility periods and scheduling restrictions. Read the policy before assuming you qualify.
- Results: The program guide gives a results window of up to five business days. No shorter EX183-specific promise is made here.
- Prerequisites: There are no formal exam prerequisites. Solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL and AD183 preparation are recommended. See RHCEAD requirements for the eligibility picture and RHCEAD exam dates for scheduling considerations.
Who Should Sit EX183
EX183 suits Java developers who build or maintain applications on JBoss EAP, or who are moving into Red Hat middleware environments. It is a developer credential, so the most natural fits are backend and full-stack Java engineers, consultants who deliver on Red Hat platforms, and teams standardising their skills on EAP 7.
Employers who run Red Hat middleware, along with partners and consultancies that implement it, are the likeliest audiences for the credential. We do not promise that holding it causes a particular salary or guarantees employment; those outcomes depend on market conditions, experience and the employer. For evidence-based discussion, see the RHCEAD salary guide, the worth-it ROI analysis and a look at RHCEAD jobs.
Key Takeaway
Because EX183 is performance-based, your best credential-specific evidence of readiness is a set of working JBoss EAP 7 projects that you can rebuild from scratch and that survive a server restart, not a high score on recall quizzes.
Sequencing Your Preparation
One short note on planning, tied to the domains rather than generic advice. Order your study by dependency: the persistence domains feed business logic, which feeds your service layer, which is what security and CDI wrap around. A sensible progression looks like this:
Data layer: JPA mapping and bean validation
- Map several related entities and persist them on EAP 7
- Add constraints and confirm invalid data is rejected
JPA query and stateless EJB logic
- Write queries against your entities and expose them through a stateless EJB
- Practise navigating the EAP-supplied documentation instead of the web
JAX-RS and CDI
- Expose your business logic as REST resources
- Wire components together with injection and scopes
Messaging, security and full rehearsal
- Configure persistent destinations and secure your endpoints by role
- Rebuild a full application, then reboot and verify everything still works
For a fuller plan, see the RHCEAD study guide, the one-page RHCEAD cheat sheet and the notes on RHCEAD training. When you want timed, scenario-style reinforcement alongside your lab work, the RHCEAD practice test site offers original practice material. Be cautious about any resource claiming to supply actual or reconstructed exam content; legitimate practice should be original, and building your own mini-projects is the most reliable preparation.
Validity and Renewal
Under the current framework, Red Hat certifications are current for three years. You can renew before expiry by retaking the original exam or by earning qualifying same-level or higher-level credentials. For credentials earned before the May 11, 2026 framework, Red Hat's FAQ says updated renewal and mapping rules apply to the active transcript after you pass a new exam following that date.
Keeping EX183 Distinct From Other Credentials
Searching for Java or Red Hat certifications can surface neighbouring exams with different syllabuses. Keep these separate in your mind and in your notes:
| Item | What to remember |
|---|---|
| EX183 | Enterprise application development on JBoss EAP 7; the seven preparation domains above plus stateless EJB business logic |
| EX283 and EX378 | Different Red Hat exams with their own objectives; do not import their topics into your EX183 plan |
| Other Java credentials | Separate issuers and syllabuses; verify against the issuer rather than assuming overlap |
If you ever find an article that lists exam fees, domain weights or pass rates for something called "RHCEAD" that do not match the Red Hat facts here, it is likely describing a different program. When in doubt, go to Red Hat's own exam page for EX183. Our pages on what RHCEAD is, what a RHCEAD is and what RHCEAD means explain how we use the label on this site.
Frequently Asked Questions
It refers to Red Hat Certified Specialist in Enterprise Application Development, assessed by exam EX183 on JBoss EAP 7. Red Hat's preparation categories are bean validation, JPA mapping, JPA query, messaging, REST services with JAX-RS, security and CDI, with stateless EJB business logic also supported by the exam overview.
No. It is a hands-on enterprise Java development assessment on JBoss EAP 7. You build and configure working solutions, and configurations must persist after a reboot.
No. Internet access and candidate-supplied documentation are prohibited. The documentation shipped with JBoss EAP is supplied, so practise using it efficiently.
There are no formal exam prerequisites. Red Hat recommends solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL and AD183 preparation.
Under the current framework, certifications are current for three years. Renew before expiry through the original exam or qualifying same-level or higher-level credentials, and check your active transcript and the current handbook, since a legacy renewal page uses older wording.