thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

Oracle · DevOps & Automation · Professional

Oracle Certified Professional: Java SE Developer exam guide

Exam 1Z0-830

The Oracle Certified Professional: Java SE 21 Developer (exam 1Z0-830) validates deep knowledge of modern Java: records, sealed classes, pattern matching, streams, concurrency including virtual threads, modules and the core APIs. It is the current flagship Java certification.

QuestionsSee official page
Time limitSee official page
Passing scoreSee official page
Exam feeSee official page
Valid forSee official page
DeliveryOnline proctored via Oracle University (Oracle MyLearn)

Format: Multiple choice (code-reading questions). Fee note: Price not confirmed for this guide; check Oracle University.

Who it's for

Java developers who want to prove mastery of Java 21 language features and core APIs.

What the exam covers

Handling date, time, text, numeric and boolean values—
Controlling program flow—
Using object-oriented concepts in Java—
Handling exceptions—
Working with arrays and collections—
Working with streams and lambda expressions—
Packaging and deploying Java code (modules)—
Managing concurrent code execution—
Using Java I/O API—
Implementing localization—

A dash means the vendor does not publish a weight for that domain.

Eligibility & prerequisites

Required: None

Recommended: Solid Java programming experience including Java 17+ features.

Keeping it active

Oracle Java certifications are tied to a Java version and do not require renewal; upgrade by passing a newer version's exam.

Skills & careers

Skills it validates

  • Records, sealed classes and pattern matching for switch
  • Streams and lambdas
  • Collections and generics
  • Concurrency including virtual threads
  • Exception handling
  • Modules and packaging
  • Java I/O and NIO.2

Job roles

Java DeveloperBackend EngineerSoftware EngineerFull-Stack Developer (Java)Android/Server Developer

Where it fits in your path

Take before

No prerequisite certification needed.

You are here

Oracle Certified Professional: Java SE Developer

Planning a degree too? See how this cert earns college credit in the College Credit Navigator.

Build my study plan

  1. Week 1-2: Language fundamentals and new Java 21 features (records, sealed types, pattern matching, text blocks)
  2. Week 3-4: OOP, exceptions, generics and collections
  3. Week 5: Streams and lambdas - write many small programs
  4. Week 6: Concurrency (executors, virtual threads), modules, I/O, localization
  5. Week 7-8: Timed mock exams; compile and run every tricky snippet yourself

Make it yours: pick your exam date and weekly hours. We'll split your time by domain weight and give you a printable plan.

Exam-day tips

  • Questions are code-reading puzzles - always check whether the code compiles before reasoning about output
  • Know pattern matching and switch exhaustiveness rules precisely
  • Watch for subtle stream laziness and terminal operation behavior
  • Use only a compiler for practice, not an IDE with autocomplete

Frequently asked questions

Which Java certification is current?

Oracle Certified Professional: Java SE 21 Developer via exam 1Z0-830.

Is the Java 21 exam hard?

Yes - it is detail-heavy and many questions hinge on compile errors.

Does the Java certification expire?

No; it is tied to the Java version.

Is a Java certification worth it?

Useful for early-career developers and consultants; experienced developers usually rely on portfolio.

How much does 1Z0-830 cost?

Check Oracle University for current pricing in your country.

Official page: education.oracle.com. Reviewed November 2026. Vendors change fees and objectives, so confirm with the vendor before you book. Spot something out of date? Tell us.