資格ペディア

Oracle認定Javaプログラマ(Silver/Gold)

Oracle認定Javaプログラマ(Silver/Gold)
IT・情報難易度: ★★★☆☆更新日: 2026年3月28日
合格率: Silver: 約60〜65% / Gold: 約40〜45%(推定)
勉強時間: Silver: 約100〜200時間 / Gold: 約200〜400時間
受験料: 41,580円(税込、各試験)

Oracle認定Javaプログラマとは

Oracle(オラクル)が認定するJavaプログラミングスキルの公式資格。Javaの開発元であるOracle自身が設計・運営する試験のため、「Javaができる」ことを業界標準で証明できる。

資格はレベルによって分かれており、日本で最も受験者が多いのがSilverとGold:

レベル 試験名 対象者
Bronze Java SE Bronze 完全初心者向け(オラクル独自・海外不通用)
Silver Java SE 17 Developer(旧Silver) Javaの基本〜中級者
Gold Java SE 17 Developer(旧Gold) Javaの中〜上級者
Master Java SE Master Gold + Professional の両取得が必要

Bronze → Silver → Gold の順でステップアップする構成。Silverはエントリー〜中堅エンジニアの登竜門、Goldは「Javaの専門家」として認知される水準。

バージョンの状況

Javaは定期的にLTS(長期サポート)バージョンが更新され、試験のバージョンも追従する。2024年時点ではJava 17ベースの試験が主流:

バージョン 試験コード 状況
Java 17 1Z0-829(Silver相当)/ 1Z0-830(Gold相当) 現行推奨
Java 11 1Z0-819(Silver/Gold統合試験) 移行中・まだ受験可
Java 8 旧コード 廃止

試験を申し込む際は最新のバージョン情報をOracle公式で確認すること。Java 21ベースの試験への移行も検討されている。

Silver試験の概要

Silver(Java SE 17 Developer / 1Z0-829)は、Javaの基本文法から重要なAPIまでを問う試験。

出題形式

項目 内容
問題数 50問
試験時間 90分
合格基準 65%以上(33問正解)
受験料 41,580円(税込)
受験方法 テストセンター or オンライン(自宅受験)

Silverの主な出題範囲

分野 ポイント
基本文法 データ型・演算子・フロー制御・配列
クラスとオブジェクト コンストラクタ・インスタンス化・アクセス制御
継承とポリモーフィズム extends・implements・オーバーライド・instanceofパターン
インターフェースと抽象クラス デフォルトメソッド・関数型インターフェース
ラムダ式・Stream API メソッド参照・Stream操作・Optional
例外処理 try-catch-finally・マルチキャッチ・AutoCloseable
型変換・ジェネリクス キャスト・Wildcards・型パラメータ
モジュールシステム module-info.java・requires・exports

Gold試験の概要

Gold(1Z0-830)はSilverの知識を前提に、より高度なJava機能と設計パターンを問う。

出題形式

項目 内容
問題数 50問
試験時間 90分
合格基準 68%以上(34問正解)
受験料 41,580円(税込)
受験方法 テストセンター or オンライン(自宅受験)

Goldの主な出題範囲

分野 ポイント
並行処理 スレッド・ExecutorService・CompletableFuture・Locks
I/O・NIO.2 Path・Files API・ファイル操作・バイトストリーム
JDBC 接続・PreparedStatement・トランザクション
ローカライゼーション Locale・ResourceBundle・DateTimeFormatter
デザインパターン Singleton・Factory・Builder・Decorator等のGOFパターン
セキュリティ 認証・認可基礎(GoldよりMasterに多い)
関数型プログラミング 高度なStream・Collector・カスタム関数型インターフェース
新機能(Java 17) Records・Sealed classes・Switch Expressions

合格率と難易度

公式な合格率は非公開。業界の推定値:

レベル 推定合格率 難易度
Bronze 約70〜80% ★☆☆☆☆
Silver 約60〜65% ★★★☆☆
Gold 約40〜45% ★★★★☆

Goldは問題文のひっかけが多く、「Javaの動作を完全に理解していないと選べない」選択肢が多い。特に「このコードはコンパイルエラー・実行時エラー・正常実行のどれか」という形式の問題が頻出。実際にコードを書いて動かす経験がないと直感では解けない問題も多い。

費用の現実

Silver・Gold各41,580円(税込)という受験料は、資格試験の中でもかなり高い部類。

費用項目 金額
Silver受験料 41,580円
Gold受験料 41,580円
参考書×2冊 約6,000〜8,000円
模擬試験ツール 5,000〜15,000円
合計(Silver+Gold両取得の場合) 約95,000〜100,000円

受験料が高いため、一発合格を目指す勉強量の確保が重要。不合格なら同額の再受験費用が発生する。

効率的な学習方法

Silver対策

Step 1: Java入門書でベース構築(実務経験なしの場合) 「スッキリわかるJava入門」や「独習Java」で基本文法の土台を作る。

Step 2: 試験特化の問題集で出題傾向を把握 「オラクル認定Javaプログラマ問題集」シリーズを繰り返す。試験特有のひっかけ問題のパターンを覚える。

Step 3: 模擬試験で本番感覚を養う 「Java SE 17 Silver 問題集」をタイムを計って解く。65%以上を安定して取れるまで繰り返す。

Gold対策

Silverとは質的に異なる学習が必要。コードを読んで動作を追う力(デバッグ的思考)が重要。

並行処理対策: スレッドの動作をJVM内部から理解する。ExecutorService・スレッドプールの設計意図から問題を解く。

Stream API対策: ラムダ式・メソッド参照・Collectors のすべてのパターンを実際に書いて動かして理解する。

おすすめ教材

教材 用途 費用
「徹底攻略 Java SE 17 Silver 問題集」(インプレス) Silver定番問題集 約3,800円
「徹底攻略 Java SE 17 Gold 問題集」(インプレス) Gold定番問題集 約3,800円
「スッキリわかるJava入門」(インプレス) Java入門書の定番 約3,300円
Udemy Java Masterclass(Tim Buchalka) 英語だが質・量ともに充実 セール時1,500円〜

転職・評価への影響

国内SIer・IT企業での評価

Oracle認定JavaプログラマはJavaを主要言語として扱う企業(SIer・金融系IT・製造業IT部門)で評価される。特に:

  • Java案件への参画条件(中規模以上のSIerでは保有推奨・必須条件化することがある)
  • 社内資格手当制度の対象(月5,000〜30,000円程度の資格手当が出る企業もある)
  • ポートフォリオ・職務経歴書での客観的なスキル証明

他のJava関連資格との比較

資格 発行元 特徴
Oracle認定JavaプログラマSilver/Gold Oracle 言語仕様の正確な理解に特化
Spring Professional Certification VMware/Broadcom Springフレームワーク実践向け
AWS Certified Developer AWS AWSサービスとの統合開発
基本情報技術者試験 IPA 国家資格・実装以外のIT全般も問う

Javaエンジニアとしてのキャリアパスとしては、Oracle認定でJava言語を固めつつ、Spring認定やAWS認定で実践的なフレームワーク・インフラの知識を加えるというスタックが市場評価が高い。

JavaOracle認定資格OCPJavaプログラマベンダー資格