RHCEAD logo
Focused certification exam prep
Start practice

What Is RHCEAD?

TL;DR
  • RHCEAD is the legacy search label for Red Hat Certified Specialist in Enterprise Application Development, taken as exam EX183.
  • EX183 is a hands-on JBoss EAP 7 assessment, not multiple choice, and configurations must persist after reboot.
  • Red Hat lists seven unweighted preparation categories: 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 RHCEAD Actually Refers To

RHCEAD is a shorthand that candidates and search engines still use for the Red Hat Certified Specialist in Enterprise Application Development. That is the current credential name. The older "Developer" wording survives in the credential URL, in browser titles and in many forum threads, which is why the acronym lingers. Red Hat's May 11, 2026 framework changed the title of the Enterprise Application Developer credential without changing the exam itself: the exam code remains EX183.

In practical terms, the credential tells an employer that you can build and configure enterprise Java applications on JBoss Enterprise Application Platform (EAP) 7 under timed, hands-on conditions. It is a specialist credential focused on application-layer Java EE skills rather than on platform administration. If you want the plain-language terminology explained from other angles, our pages on what RHCEAD stands for and the meaning of RHCEAD cover the naming history in more detail.

Naming note: Because the title changed while the exam SKU stayed the same, always search and book by the exam code EX183. If a source uses "RHCEAD," "Enterprise Application Developer" or "Enterprise Application Development" interchangeably, they are describing the same Red Hat specialist track.

Who Issues It and How the Exam Is Delivered

Red Hat, Inc. is the issuer, the governing body and the exam delivery provider. There is no separate third-party testing vendor to learn about. The credential page and the EX183 exam page are both hosted by Red Hat, and policy questions are resolved through Red Hat's certification program guide and training policies.

Delivery options include remote, testing-center and classroom formats, all subject to booking availability in your region. Remote candidates must be ready for several practical requirements:

  • A LiveUSB environment used to run the exam on your own hardware
  • A successful compatibility test before exam day
  • The required identity and hardware checks at check-in

Run the compatibility test early. Discovering a hardware or network issue on exam day is a preventable way to lose an appointment. For scheduling context, see our overview of RHCEAD exam dates and scheduling.

A Hands-On Exam, Not a Question Bank

The defining feature of EX183 is its format. You are not choosing among four options. You are given a working environment with JBoss EAP 7 and asked to produce code and configuration that functions. Two consequences follow immediately:

  • Persistence matters. Configurations must survive a reboot. A server setting that works until restart will not count as finished work.
  • Reference material is limited. Internet access and candidate-supplied documentation are prohibited. Documentation shipped with JBoss EAP is provided, so knowing where to find answers inside that bundled documentation is itself a skill.

Red Hat's current exam page does not state a duration, so do not rely on a figure you saw on a forum. Confirm the timer attached to your actual booking. The program guide gives a results window of up to five business days; no EX183-specific shorter promise is made, so plan accordingly. We also deliberately omit task counts, pass marks and pass-rate statistics here because Red Hat's reviewed pages do not publish verified figures. If you want to understand how the exam feels in practice, read how hard the RHCEAD exam is, and for scoring context see what is and is not known about the passing score.

Practice material caution: Be skeptical of any resource claiming to contain "actual" EX183 exam questions. Legitimate preparation uses original labs and mock projects you build yourself against JBoss EAP 7. Our practice test site follows that principle: original scenarios modeled on the published objectives, never reconstructed exam content.

The Seven Preparation Domains

Red Hat's objectives page for EX183 lists seven study-point categories. These are the issuer's unweighted preparation categories, so there is no official percentage split telling you to spend, say, a fixed share of time on any one area. The list is also not expressly stated to be exhaustive. Treat the seven as your core map and expect tasks to combine them. For a deeper walkthrough, see our complete guide to all seven content areas.

Domain 1: Bean validation

Constraining data at the model level so invalid input is rejected consistently across layers.

  • Applying built-in constraint annotations to entity and DTO fields
  • Writing a custom constraint and its validator
  • Understanding how validation failures surface in the application and in REST responses

Domain 2: JPA mapping

Describing how Java objects map to relational tables in a persistence unit.

  • Entity, identifier and column mapping
  • Relationships: one-to-one, one-to-many, many-to-one and many-to-many, including ownership and fetch behavior
  • Persistence unit configuration against a datasource on JBoss EAP 7

Domain 3: JPA query

Retrieving and manipulating persisted data through the query facilities of the API.

  • JPQL queries, named queries and parameter binding
  • Criteria-style queries and result handling
  • Recognizing when a query shape produces unexpected results or extra database round trips

Domain 4: Messaging

Asynchronous communication using the messaging subsystem bundled with the platform.

  • Configuring queues and topics on the server
  • Producing and consuming messages, including message-driven beans
  • Understanding delivery behavior and what must be configured to persist

Domain 5: REST services with JAX-RS

Exposing application functionality as HTTP resources.

  • Resource classes, path and method annotations
  • Request and response media types, parameter extraction and status handling
  • Integrating resources with validation, persistence and business logic

Domain 6: Security

Protecting application resources using the platform's security mechanisms.

  • Authentication and role-based authorization for web and REST endpoints
  • Declarative security configuration in deployment descriptors and annotations
  • Server-side security domain or identity store configuration that survives restart

Domain 7: CDI

Contexts and Dependency Injection for wiring application components together.

  • Bean scopes and lifecycle
  • Injection points, qualifiers and producer methods
  • Interceptors, events and how CDI beans interact with other Java EE components

Where Stateless EJB Business Logic Fits

Stateless Enterprise JavaBeans are not a separate eighth heading on the objectives list, yet they are explicitly supported by the exam overview and by the credential's competency list. In practice, stateless EJBs are where much of your business logic lives in a typical enterprise application: a REST resource calls a stateless session bean, which uses JPA to persist data, which is validated by bean validation constraints, all of it secured and injected through CDI.

That is the right mental model for the whole exam. The seven domains are layers of one application, and a hands-on task may touch several at once. Retain stateless EJB skills in your preparation without expecting a dedicated objective line for them.

Key Takeaway

Build one small end-to-end application during preparation: validated entities, a JPA persistence layer, a stateless EJB service, a JAX-RS endpoint, a secured resource, a JMS queue consumer and CDI wiring. Rebuilding it from scratch several times teaches the integration seams that isolated drills miss.

Keeping EX183 Distinct From Other Red Hat Java Exams

Red Hat and other vendors offer several Java-related credentials, and their syllabuses differ. EX183 should not be confused with EX283, EX378 or other Java certifications. Each has its own objectives and focus. Studying a different exam's topic list is a common and costly mistake.

AspectEX183 (RHCEAD)
Credential nameRed Hat Certified Specialist in Enterprise Application Development
PlatformJBoss Enterprise Application Platform 7
FormatHands-on, performance-based; not multiple choice
Objective categoriesSeven unweighted study-point categories, plus stateless EJB business logic in the overview
Formal prerequisitesNone
Recommended backgroundSolid Java SE knowledge, JBoss Developer Studio on RHEL familiarity, AD183 preparation
Reference materialDocumentation shipped with JBoss EAP only; internet and personal documentation prohibited

For the eligibility side of this table, our requirements and prerequisites guide expands on what "no formal prerequisites" does and does not mean for your readiness.

Registration, Fees and Retakes

Red Hat's program-wide standard exam list price is USD 500. Treat that as a reference point rather than an EX183-specific checkout quotation. The price you actually pay is the one shown in your regional booking cart, which controls. Taxes, regional pricing or subscription arrangements can change the final amount. We cover the full cost picture in our pricing breakdown.

Under Red Hat's training policies, an eligible unsuccessful first individual attempt receives one free retake, subject to purchase or subscription eligibility periods and scheduling restrictions. Read the current policy before assuming a retake applies to your situation, particularly if your exam was purchased through a bundle, a subscription or a classroom package.

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 a qualifying same-level or higher-level credential under the current framework. For credentials earned before the May 11, 2026 framework, the FAQ indicates that updated renewal and mapping rules apply to the active transcript after you pass a new exam following that date.

Conflicting sources: Red Hat's older certification renewal page still uses "non-expiring" or "current" terminology and describes narrower specialist exam-only renewal wording. That conflicts with the newer framework language. Rely on the current handbook, the dated framework and your active transcript instead of that legacy page alone, and verify your own expiry date directly with Red Hat.

Who Should Pursue It

EX183 fits Java developers who build or maintain applications on Red Hat's middleware stack. Typical profiles include:

  • Java EE and Jakarta-adjacent developers working with JBoss EAP in enterprise environments
  • Application developers moving from Spring-centric work into the Java EE specification stack
  • Consultants and contractors who need a vendor-issued, hands-on credential to differentiate themselves on Red Hat engagements
  • Teams inside organizations standardized on Red Hat middleware who want a consistent skills baseline

Whether the credential pays off depends on your market and employer. We do not promise earnings or employment outcomes, and we avoid invented salary figures. For a grounded discussion, see whether the certification is worth it, the evidence-focused salary guide, and our overview of RHCEAD-related jobs. The most reliable hiring signal is demonstrable JBoss EAP experience; the certification supports that claim but does not replace it.

Sequencing Your Preparation by Domain

Generic study methods matter less here than ordering the content so each domain builds on the previous one. A sensible sequence follows the dependency chain of a real application: data model first, then persistence, then services, then the cross-cutting concerns that sit on top.

Weeks 1-2

Data layer: bean validation, JPA mapping, JPA query

  • Set up JBoss EAP 7 and a datasource, and confirm configuration survives a restart
  • Map entities with relationships, then write queries against them
  • Add validation constraints early so you see how failures propagate
Weeks 3-4

Service layer: stateless EJBs, JAX-RS, CDI

  • Expose a stateless EJB through a REST resource
  • Practice injection scopes, qualifiers and producers
  • Return correct status codes and media types under error conditions
Weeks 5-6

Cross-cutting: messaging and security, then full rebuilds

  • Configure queues, consumers and role-based access
  • Rebuild the whole application from a blank project against a time limit
  • Practice finding answers inside the documentation bundled with JBoss EAP

This is a template, not a mandate. Candidates with strong JPA experience can compress the first block; those new to messaging or security should extend the final one. Our full study guide goes deeper, and the one-page cheat sheet is a useful final-week review once you have done the hands-on work. Structured training options, including Red Hat's AD183 course, are also worth considering if you want guided labs.

Frequently Asked Questions

Is RHCEAD the same as EX183?

Yes. RHCEAD is a legacy shorthand for the Red Hat Certified Specialist in Enterprise Application Development, and EX183 is the exam you take to earn it. The exam code did not change when the credential title was updated under the May 11, 2026 framework.

Is EX183 multiple choice?

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.

Do I need prerequisites to sit EX183?

There are no formal exam prerequisites. Red Hat recommends solid Java SE knowledge, familiarity with JBoss Developer Studio on RHEL and AD183 preparation, so treat those as readiness guidance rather than entry requirements.

Can I use the internet or my own notes during the exam?

No. Internet access and candidate-supplied documentation are prohibited. Documentation shipped with JBoss EAP is supplied, so practice navigating that bundled material before exam day.

How long is the certification valid?

Under the current framework, certifications are current for three years, and you renew through the original exam or a qualifying same-level or higher-level credential. Older Red Hat pages use different wording, so check your active transcript and the current handbook.

Ready to pass your RHCEAD exam?

Put this into practice with free RHCEAD questions across every exam domain.