エンジニアの平均年収が約450万円といわれている中、Javaプログラマーの平均年収は約550万円と高めの年収となっています。 年収が低い人では約200万円、高い人では約2,000万円と大きく幅があります。 Javaプログラマーが比較的若いうちになる人が多いため年齢とともに年収が上がっていく傾向があります。需要の多い仕事のため年収も期待出来ると言えるでしょう。
Javaプログラマーの仕事内容・webアプリケーションの構築
・スマホアプリの開発
・業務用アプリの開発
日本国内ではJavaプログラマーは不足しているため需要は増加しています。
過去にJavaで開発された人気ゲームなどのシステム対応業務にもJavaプログラマーは必要とされます。
Javaプログラマーはスキルがあれば資格がなくてもなることは出来ます。
しかし、資格があればスキルの証明になるため持っていて損はありません。
主な資格を3種類紹介します。
・Oracle Certified Java Programmer
Oracleが行っている試験で、ブロンズ、シルバー、ゴールドと分けられています。
最も低いレベルであるブロンズは初心者向けの入門資格としてJavaを使用したオブジェクト指向プログラミングの基本的な知識が問われます。
次の段階のシルバーを取得することでJavaアプリケーション開発に必要とされる基本的なプログラミング知識があり上級者の指導の元開発作業を行うことが出来る開発昇進者として認められることになります。
そのため面接でアピールポイントとして通用するブロンズでは不十分かもしれません。
・Javaプログラミング能力認定試験
これからJavaを学ぶ人向けの入門資格として3級から、実際に活躍している人のスキルを客観的に証明出来る1級までのレベルがあります。
・基本情報技術者試験
独立行政法人情報処理推進機構が実施している国家資格です。
7段階のレベルのうち、下から2番目までが基本的な試験となります。
Javaはwebアプリケーションやアプリなど様々な分野で使われる言語です。 また全てのアプリを統一した言語で開発することができ、OSが変わっても使うことが出来るため需要があります。今のネット社会においてJavaプログラマーの需要は増え続けるといっても過言ではないでしょう。
いつでもキャンセルできます
検索キーワード:Java
| 業務内容:既存の公共向けシステムをパブリッククラウド環境へ再構築し、画面のコンバート、コンバート不可部分の新規開発、バッチ処理の実装を行います担当工程:要件定義、基本設計、詳細設計、実装、テストスキル:必須:C#.netでの開発経験尚可:基本設計経験、Javaのソースコードが読める方稼働場所:東京都内(出社前提)その他:業種:官公庁・自治体向けシステム、モダナイゼーション・クラウド移行プロジェクト |
| 業務内容:-無線機向けカラーLCD描画・ネットワーク通信・SD録音機能を含む組込みCファームウェアの設計・実装・テスト(Linux)-インクジェットエンジン向け組込みC/C++ソフトの基本設計・実装・テスト-鉄道会社向けWebアプリの設計書・仕様書レビュー、資料作成、リリース立会い(Java)-鉄道会社向けネットワーク構築支援(設計書・手順書レビュー、ドキュメント作成、リリース支援、ルーティング知識必須)-PHP/Reactによる新規Webシステム設計・開発・既存システムからの移行、Laravel/Symfony経験歓迎-生命保険契約管理システムのJava設計・開発・SQL開発・テスト-ガス会社向けタブレットアプリのJava/Spring、JavaScript開発、OracleSQL保守運用-電子棚札描画エンジンのC#/WindowsForm開発、将来のWeb化・AWSサーバレス設計-製造工場向け省力化・自動化システムのC#設計・実装(デザインパターン・パフォーマンス重視)-遊技サーバーのC言語組込みファームウェア開発、Linux上でのマイグレーション調査・実装-IoTゲートウェイのC++組込み設計・Linuxアプリ開発、要件定義・デザインパターン活用-計測機器制御アプリのC++/MFC開発、TCP通信知識があれば尚可-Pow |
| 業務内容:-オンプレミス環境で使用している試験ツール(Java/Python)をAWS上に導入し動作確認-オンプレミスの脆弱性診断ソフトをクラウド上で稼働させ診断実施-EC2インスタンス上にミドルウェアおよびアプリケーションをデプロイ-総合試験および性能試験の実施担当工程:-設計・構築(AWS環境への導入・設定)-テスト(機能試験・性能試験)スキル:必須:-オンプレミスからクラウドへの移行プロジェクト経験-AWS上での試験ツール導入経験-EC2上でのミドルウェア/アプリケーションデプロイ経験-総合試験および性能試験の実施経験尚可:-AWS認定資格保有者稼働場所:東京都内(初期は飯田橋、夏頃に田町へ移転予定)。リモート可否は要相談。その他:-業種:情報・通信・メディア-プロジェクト開始時期:4月開始予定-期間:長期(詳細要相談) |
| 業務内容:-バックオフィス業務のRPA化(UiPathを用いた設計・開発・テスト・運用支援)-不動産プロジェクトの推進リーダー(業務フロー策定、WBS・課題管理、進捗管理)-Javaを用いたバックエンドシステムの要件定義・設計・実装・テスト-AWS環境の上流設計・構築・運用、IaC活用-モバイルアプリの要件定義から設計・開発・テスト-証券系Webシステムの保守・新規立ち上げ支援(要件定義・開発・運用)-基幹システムのフロントエンド開発(受注管理機能実装、UI実装)-基幹システムのフルスタック開発(会計サブシステムの設計・実装・データベース設計)-基幹システムのバックエンド開発(API開発、マイクロサービス構築)担当工程:要件定義、基本設計、詳細設計、実装、テスト、運用・保守、プロジェクト管理、上流工程スキル:必須:UiPath実務経験、RPA導入実績、プロジェクトリーダー(PL)経験、WBS作成・課題管理経験、Java開発経験、バックエンド設計経験、AWS実務経験、インフラ設計・構築経験、モバイルアプリ開発経験、要件定義経験、Webシステム開発経験、フロントエンド開発経験(JavaScript/TypeScript)、フルスタック開発経験、バックエンド開発経験(Java/Python/Node.js)尚可:バックオフィス業務知 |
| 業務内容:-テスト仕様書作成(テスト計画書・設計書を基に作成)-運用・障害復旧手順書作成(設計書ベース)-移行手順書作成(移行計画書ベース)-テスト実施(単体テストUT、結合テストIT、総合テストST、受入テストUAT)担当工程:テスト工程全般(テスト設計、手順書作成、テスト実行、結果報告)スキル:必須:Java(SpringBoot)での開発経験、AWS環境での開発経験、単体テスト(UT)・結合テスト(IT)・総合テスト(ST)・受入テスト(UAT)実施経験、テスト仕様書作成経験、運用・障害復旧手順書作成経験、移行手順書作成経験尚可:AWSの設計・構築経験、テストケース・仕様書改善提案経験、ドキュメント品質向上実績稼働場所:フルリモート(初回・最終回は神奈川県でPC受取・セットアップ・返却)その他:業種:自動車・輸送機器業界のサービス、開始時期:相談、外国籍可(日本語ビジネス会話レベル)、服装自由 |
| 業務内容:-脅威インテリジェンスツール(KELA、RecordedFuture)からの情報収集・加工・分析-国内外システム担当への是正指示および修正確認-運用改善活動の実施担当工程:運用保守スキル:必須:Webサーバ等の一般的なインフラ知識(実務経験5年程度)・コミュニケーションスキル尚可:サイバーセキュリティ(マルウェア等)に関する知識・フロントエンド(JavaScript、TypeScript)の知見稼働場所:神奈川県(基本リモート)その他:長期案件(延長あり)・募集人数2名・業種:サービス業/情報・通信・メディア |
| 業務内容:-既存の勤怠管理システムの保守運用-ソースコードの解析および改善提案-機能追加や不具合修正を通じたシステムの安定化担当工程:-要件確認・分析-設計・実装-テスト・検証-本番環境へのリリース・運用サポートスキル:必須:PHP(上級レベル)実務経験、CakePHPでの開発経験、Webアプリケーション開発経験、リーダー経験またはそれに準ずる経験、課題解決に向けた能動的姿勢尚可:Linux環境での開発経験、Javaでの開発経験、AWS上での開発・運用経験稼働場所:東京都内のクライアントオフィスに常駐勤務(原則)その他:業種:情報・通信・メディア/サービス業、開始時期は即日または相談可能、年齢は50代までの方を歓迎、所属企業からの派遣・出向も可 |
| 業務内容:問い合わせ対応、ソースコードの解析、改修作業、関連資料の作成担当工程:基本設計以降(詳細設計、実装、テスト、保守)スキル:必須:Javaでの開発経験(3年以上)、JavaScript使用経験、基本設計以降の実務経験、優れたコミュニケーション能力尚可:なし稼働場所:東京都(リモート併用、リモート8割程度)その他:業種:情報・通信・メディア(通信会社の保守支援)/開始時期:2026年3月開始、長期/対象人数:1名/在住条件:日本国内在住者限定 |
| 業務内容:-詳細設計書(画面、帳票、バッチ、API)の作成・修正-API設計の具体化(処理フロー・項目マッピング)-生成AI(Claude、ChatAIforProject)による設計案作成とレビュー-SpringBoot、SpringBatch、EKS、Aurora(PostgreSQL)等を用いたシステム構築支援担当工程:詳細設計スキル:必須:Java(SpringBoot)実務経験(リーダー10年以上、メンバー5年以上)、要件定義から開発までの一貫経験、詳細設計経験、リーダー経験(チームマネジメント・進捗管理)、高いコミュニケーション能力、AI生成設計アウトプットの評価能力尚可:Figma、Swagger、pgAdmin等ツール使用経験、VSCode+GitHubCopilot等開発環境活用経験、大規模プロジェクトでの協働経験稼働場所:東京都(週1リモート、週4出社)その他:業種:公共・社会インフラ(官公庁・自治体)/システム開発、開始時期:即日または3月開始可能、募集人数:2〜3名、プロジェクト状況に応じて別プロジェクトへのスライドあり |
| 業務内容:-基本設計業務全般-API仕様書作成-WBS更新-各種レビュー対応-4月以降は詳細設計へ移行担当工程:基本設計フェーズ(上流工程)から、4月以降は詳細設計フェーズへスキル:必須:Javaでの開発経験、基本設計以降の実務経験、円滑なコミュニケーション能力、APIおよびバッチ処理に関する知識尚可:金融業務システムの開発経験、SalesforceLWCの経験、コンテナ開発経験、テスト自動化の経験稼働場所:東京都(基本リモート、週1回程度出社)その他:業種:金融・保険業(金融業務システム開発)開始時期:2026年3月から長期募集人数:2名年齢制限:40代までフリーランス・個人事業主不可 |
| 業務内容:-システム全体の進捗管理、品質管理、課題・リスク管理(PMO)-アプリ開発、基盤構築、データ移行、システム切替、業務移行の支援担当工程:PMO全般(進捗・品質・課題・リスク管理)およびシステム切替支援スキル:必須:大規模Web業務アプリ開発案件でのPMO経験、JavaおよびVue.jsを用いた開発経験、Spring Boot・AmazonAuroraPostgreSQLの基盤知識尚可:特になし稼働場所:東京都千代田区(淡路町・小川町・新御茶ノ水エリア)常駐勤務その他:業種:建設業向けシステム再構築プロジェクト、開始時期:即日または相談、勤務時間:9:00〜18:00 |
| 業務内容:既存の市場系システムの保守改修を実施し、設計からリリースまでを担当します。担当工程:設計、実装、テスト、リリース作業スキル:必須:Javaによる開発経験、システム保守・改修経験尚可:特になし稼働場所:東京都(リモート併用、週1〜2回オフィス出社)その他:業種:情報・通信・メディア参画期間:2026年3月または4月~2026年12月末勤務時間:9:00〜18:00(昼休憩1時間)募集人数:3月1名、4月1名 |
| 業務内容:-受入れ試験(UAT)実施-バグチケット管理-不具合分析・レポート作成-真因分析・改善活動-スクラム伴走(シフトレフト)-品質啓蒙活動-品質関連の保守業務担当工程:テスト全般(受入れテスト、バグ管理、分析・改善、保守)およびスクラム開発支援スキル:必須:-QA(テスト)上流工程経験3年以上(テスト計画書作成、UATシナリオ設計等)-開発エンジニアとしての基本設計経験(画面設計・IF設計・業務フロー設計)-Webシステム開発の実装知見(C#、Java、Python等)-ログやソースコードを確認し、開発者と技術的会話ができるレベル-業務視点での検証能力(仕様書にないイレギュラーを想定)尚可:-ECサイト業務知識(受注・決済・在庫・出荷等)-JSTQBAdvancedLevel以上-スクラム開発におけるQA経験稼働場所:東京都(フル常駐)その他:業種:EC・オンライン小売年齢上限:45歳まで外国籍:不可 |
| 業務内容:-アプリ保守(調査、要件定義、基本設計、開発、リリース)-アプリインフラ保守(問合せ対応、システムアラート・エラー調査、障害時のプログラム改修)担当工程:-調査、要件定義、基本設計、開発、テスト、リリース、障害対応スキル:必須:PL/SQL(ストアドプロシージャ)開発経験、Shellスクリプト開発経験、小規模案件の主担当経験、顧客折衝・報告・連絡・相談ができること尚可:Webシステム開発経験、Java開発経験、要件定義経験、Excel・Accessマクロ開発経験、顧客折衝経験稼働場所:東京都(在宅勤務相談可)その他:業種:金融・保険業(リース・クレジット領域)/長期プロジェクト(2026年4月開始)/主担当として小規模開発を推進 |
| 業務内容:-金融システムの資産管理-リリース作業(週末対応あり)-ツールの改修・改善活動-将来的な開発業務への移行検討担当工程:運用・保守フェーズにおける資産管理、リリース作業の実施、ツール改修・改善スキル:必須:Javaの実務経験、資産管理業務の経験、ミスなく安定したパフォーマンス、コミュニケーション力尚可:特になし稼働場所:東京都内(在宅勤務が基本、障害対応やリリース資産作成時に東京オフィスへ常駐)その他:業種:金融システム(資産管理・リリース業務)/開始時期:即日または相談/週末作業が発生する可能性あり/将来的に開発フェーズへの移行を検討 |
| 業務内容:-ワークフローシステムの保守開発・運用-システム部門と経理部門をつなぐ業務フローの構築・改善-要件定義、設計、実装、テスト、リリース支援担当工程:-要件定義-基本設計・詳細設計-実装(Java、SQL)-テスト-リリース支援-保守運用スキル:必須:簿記3級以上取得または会計システム上流工程経験、Javaでの開発経験、SQL使用経験、要件定義経験尚可:intra-martの開発・保守運用経験稼働場所:東京都、リモート併用(週3回出社)その他:業種:サービス業/情報・通信・メディア、開始時期は相談、勤務時間10:00〜19:00、服装自由、PC貸与あり |
| 業務内容:・証券系システムのフロントエンド設計・実装・テスト・TypeScript(React)を用いた業務開発・Java(SpringBoot)バックエンドチームとの連携担当工程:要件定義、基本設計、詳細設計、実装、テスト、レビュースキル:必須:JavaScript/TypeScriptでのフロントエンド開発経験5年以上、Reactでの業務開発経験3年以上、設計からテストまでの一貫した開発経験尚可:開発リード経験、進捗・課題管理や成果物レビュー経験、証券系システム参画経験、生成AI活用経験稼働場所:東京都(虎ノ門オフィス)またはリモート(応相談)その他:業種:証券・金融開始時期:2024年4月頃から実装フェーズへ募集人数:1名年齢層:20代後半〜40代後半 |
| 業務内容:-機器制御およびフィードバック制御の実装-Javaによる本体ソフトウェア開発-Pythonによるシミュレーションツール開発担当工程:実装(機器制御、ソフトウェア開発、シミュレーションツール作成)スキル:必須:機器制御(フィードバック制御等)の経験、Java開発経験、Python開発経験、Linux環境での開発経験尚可:自動運転関連の知見・経験、AWS利用経験、ROS利用経験、C++開発経験、設計書作成・レビュー経験稼働場所:東京都内常駐その他:業種:機械・重工業、プロジェクト開始時期は相談可能 |
| 業務内容:-JavaSpringBootを用いたAPIプラットフォームの設計・実装-MySQLとAWS上でのバックエンド構築-Docker、Kubernetes、gRPCを利用したマイクロサービス化-Git/SVNによるソース管理、アジャイル開発手法でのチーム作業担当工程:設計・実装スキル:必須:SpringBootを使用した開発実績(1年以上)、Web系開発実績(3年以上)尚可:マイクロサービス開発経験、アジャイル開発経験、新技術への自己学習意欲稼働場所:東京都(リモート併用)その他:業種:情報・通信・メディア開始時期:2026年3月開始、長期想定 |
| 業務内容:金融向けシステムの基本設計、詳細設計、実装、テストを担当し、主にJavaバッチ処理の開発を行います。担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、総合テストスキル:必須:Javaでの開発経験3年以上、バッチ処理の実装経験尚可:特になし稼働場所:東京都(週4回リモート勤務可能)その他:業種:金融・保険業(フィンテック)/開始時期:2026年3月から長期/人数:複数名募集 |
| 業務内容:現行基幹システムへの機能追加開発を実施。サーバ側のJavaバッチ実装が中心。担当工程:製造工程およびテスト工程を主に担当。スキル:必須:Java(Spring)での開発経験2.5年以上、SQLの実務経験、自発的なコミュニケーション能力尚可:設計フェーズの経験稼働場所:東京都内常駐その他:情報・通信・メディア業界向けプロジェクト、2026年3月開始の長期案件。1名募集。 |
| 業務内容:銀行向けシステムのテスト支援業務。試験項目の作成、単体テストおよび結合テストの実施、テスト結果の報告を行う。担当工程:テスト設計、単体テスト実装、結合テスト実行、テスト結果の取りまとめ。スキル:必須:オープン系開発経験5年以上、テスト項目作成経験(単体・結合テスト)、Javaによる開発経験、コミュニケーション能力、リーダーまたはサブリーダー経験(リーダー職の場合)。尚可:GeneXusの使用経験、Java開発経験(リーダー職で尚可)。稼働場所:東京都(フル出社)その他:業種:金融・保険業(銀行)/プロジェクト期間:2026年3月〜5月/チーム構成:リーダー1名、メンバー数名/フルリモートなし |
| 業務内容:-通信設備(電気/ネットワーク)の配線図・ラック搭載図の設計・製図、AutoCADによる図面修正・資料整理-海外製通信・ソフトウェア製品の技術サポート、問い合わせ対応・不具合切り分け・原因調査-英語メールでの海外メーカー対応(翻訳ツール使用可)-官公庁・防衛省向け案件の要望整理・調整担当工程:-設計・製図工程-サポート・障害対応工程-ドキュメント整理・報告工程スキル:必須:AutoCADの基本操作、Windowsの基本操作、英語メールのやり取りが可能、月1回程度の地方出張対応可尚可:ネットワーク・無線・電気の基礎知識、Java・C++・Python等のプログラミング基礎、海外製品の知識稼働場所:東京都(リモート併用可/出張あり)その他:業種:情報・通信・メディア、電機・電子・精密機器開始時期:2024年3月または4月開始を予定、長期案件募集人数:最大4名、未経験者歓迎、外国籍不可(配偶者・親族に外国籍がある場合は不可) |
| 業務内容:-WebシステムのEOL対応保守・インフラ-全国出張でのPostgreSQL・Java開発およびネットワーク・Linuxインフラ構築-SAP導入支援-国際系銀行向けシステム支援(PMO・PM)-流通システム開発(C#、WPF等)-ポイント系システムのリプレイス開発・PMO-基幹システム再構築支援(PMO)-契約課金システムのテスト設計・実行-OutSystems基幹系システムの運用保守・インフラ担当工程:-保守・インフラ、開発(SE・PG)、テスト設計、PMO・PMスキル:必須:HULFT、JBoss、Linux、Apache、Red Hat、Zabbix、OracleDatabase、Java、PostgreSQL、Solaris、AWS、TypeScript、Git、Vue.js、Docker、SpringFramework、C#、WPF、SQLite、SQL、VB.net、OutSystems尚可:特に指定なし稼働場所:-東京都(リモート可)※Web保守・銀行PMO・OutSystems保守等-大阪府(常駐)※流通システム開発-北海道(常駐)※基幹再構築支援-在宅可(テスト設計案件)-全国出張必須(PostgreSQL開発案件)その他:-業種:情報・通信・メディア、金融・保険業、流通・小売業、サービス業-開始時期:2026年2月16日~2 |
| 業務内容:・JavaからReactへのリファクタリング・React/TypeScriptによる新規機能4件の開発・Azure上でのシステム基盤構築・OracleからPostgreSQLへのデータベース移行・バックエンドはSpringBootでの実装担当工程:・詳細設計、実装、テストスキル:必須:Reactでの詳細設計・開発経験、Reactの指導経験、TypeScriptでの開発経験、AzureまたはAWSでのクラウド開発経験尚可:Java(SpringFramework等)での開発経験、クラウド開発に関する基本設計経験稼働場所:東京都(基本テレワーク、週1回出社)その他:業種:情報・通信・メディア、システム開発プロジェクト就業時間は9:30〜18:30、平均稼働時間160時間/月 |