
Exam format
Java SE 17 Developer Exam Format
Everything the official exam blueprint specifies: question count, time limit, scoring and the weight each domain carries. The Java SE 17 Developer (1Z0-829) certification is a professional-grade credential designed to validate a developer's ability to design, implement, and debug applications using the Java SE 17 platform. This exam moves beyond basic syntax, requiring a deep understanding of modern language features introduced in recent LTS versions, such as Records, Sealed Classes, and enhanced Switch expressions. It tests the candidate's proficiency in handling complex data structures via the Collections framework, managing asynchronous tasks through Concurrency utilities, and utilizing the powerful Stream API for functional-style data processing. By mastering this exam, developers prove they can write clean, efficient, and maintainable code following industry best practices.
- 50 questions
- 90 min
- 68% to pass
- 12 domains
Exam facts at a glance
The published specifications for this certification.
| Specification | Value |
|---|---|
| Questions | 50 |
| Time limit | 90 minutes (108s per question) |
| Passing score | 68% — Passing Score: 68% |
| Domains | 12 |
| Level | Associate |
| Question bank here | 50 questions |
| Published format | Format: Multiple Choice; Duration: 90 Minutes; Number of Questions: 50 |
| Source | Official exam specification, published by the vendor |
Official domain weights
The percentage of the exam each domain carries. Weight your revision by these numbers, not by what you find hardest.
| Domain | Weight | Topics | Practice Qs |
|---|---|---|---|
| JDBC | 5% |
| 3 |
| Concurrency | 13% |
| 7 |
| Localization | 4% |
| 2 |
| I/O and NIO.2 | 5% |
| 3 |
| Handling Exceptions | 7% |
| 3 |
| Supplementary Topics | 3% |
| 1 |
| Arrays and Collections | 10% |
| 5 |
| Modules and Deployment | 8% |
| 4 |
| Controlling Program Flow | 5% |
| 2 |
| Object-Oriented Concepts | 20% |
| 10 |
| Streams and Lambda Expressions | 12% |
| 6 |
| Handling Date, Time, Text, Numeric and Boolean Values | 8% |
| 4 |
The heaviest domain is JDBC at 5%, and that is where lost points cost you the most. Certilum scores you per domain so you can see the difference between a knowledge gap and a formatting problem.
Note from the vendor record: Issuer is Oracle (Oracle University); the official credential title is "Oracle Certified Professional: Java SE 17 Developer" and exam 1Z0-829 is still current (live exam page with Buy Exam/Register Now, and it is still listed in the Oracle Technology Exam Subscription), with no official retirement date published. Newer Java credentials exist alongside it (Java SE 21 Developer Professional exam 1Z0-830 and Java SE 25 Developer Professional exam 1Z0-831) but they have not replaced 1Z0-829. There are no prerequisites; delivery is via Pearson VUE test centres or Oracle online proctored delivery, and Oracle's published recertification policy sets expiry only for OCI (24 months) and Cloud Applications (18 months) credentials, with no expiry stated for this Java credential. Official exam page
More about the Java SE 17 Developer exam
Explore the rest of this page series: format, cost, difficulty, requirements and how to prepare.
Related certifications
Explore other certifications in the same category and see how they stack up.
Frequently asked questions
Everything you need to know about the Java SE 17 Developer exam.


