エンジニアの平均年収が約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
| 業務内容:-バックグラウンドバッチプログラム(JavaSpringBatch、Shell)の改修-PostgreSQL(Aurora/RDS)を利用したデータ処理-設計から製造、テストまでの一連作業担当工程:設計、実装、テスト、デプロイスキル:必須:Java(SpringBatch)での開発経験、Shellスクリプト経験、PostgreSQLでのSQL実装経験、JUnitによるテストコード作成経験、Webアプリ・バッチアプリの設計~テスト経験尚可:PostgreSQLでの開発実務、SpringBatchフレームワーク使用経験、Mockitoを用いた単体テスト経験、マルチスレッドプログラム開発経験、AWS(ECS、EventBridge、StepFunction、S3)での開発経験稼働場所:東京都内での常駐勤務(打合せ等で都内移動あり)その他:業種:公共・社会インフラ/官公庁系システム開始時期:即日〜相談可能勤務時間:標準的な勤務時間帯での作業セキュリティ研修実施必須高稼働が見込まれる可能性あり |
| 業務内容:-Javaを用いたWeb予約システムの改修・保守-品質改善施策の実装および再発防止策の策定-ドキュメント整備・標準化の推進-設計、実装、テスト、運用保守の一連作業担当工程:設計・実装・テスト・運用保守・ドキュメント整備・品質改善施策スキル:必須:-JavaによるWebシステム開発の実務経験-予約系(販売予約)システムの開発経験-能動的にコミュニケーションを取り、品質改善に前向きに取り組める姿勢尚可:-C#、VC++、PHPなど複数言語での開発経験-Windowsアプリケーション開発経験-航空業界システムに関する知見-ドキュメント整備や標準化の推進経験稼働場所:東京都(リモート可、週1日)その他:-長期案件(開始日:2025年11月1日、相談可)-週5日勤務、PC貸与あり-年齢層35〜49歳(スキル合致で応相談)-日本語での高いコミュニケーション能力必須 |
| 業務内容:RPA導入・改善、社内システムの業務自動化担当工程:RPAの設計、開発、テスト、導入支援スキル:必須:RPAツール(PowerAutomate等)の知識と実務経験、JavascriptまたはJavaバッチの開発経験尚可:AgileWorksの利用経験稼働場所:愛知県その他:業種:情報・通信・メディア開始時期:要相談 |
| 業務内容:CRMの老朽化更新および基本設計、要件定義支援を実施します。担当工程:要件定義支援、基本設計、実装(Java)を担当します。スキル:必須:Javaでの実務経験(数年)、基本設計経験尚可:要件定義経験稼働場所:愛知県、京都府(リモート可/オフィス勤務可)その他:業種:情報・通信・メディア対象年齢:30代〜40代外国籍可(日本での就業経験・NI保有) |
| 業務内容:営業店システムのWeb画面開発および既存サーバーOSの更新作業担当工程:Web画面の実装、サーバーOSのアップデート作業スキル:必須:VB.NET(特にVB.NET)、Java、C#尚可:なし稼働場所:京都府その他:業種:銀行・信託プロジェクト概要:銀行の仮想基盤更改に伴う営業店システム改修 |
| 業務内容:住宅メーカー向けシステムの保守・開発業務。既存システムのプログラム保守、VB6で実装されたレガシー機能の解析・移行、Java(SpringBoot)を用いた新規機能開発、OracleSQL/PLSQLによるバッチ処理やデータ処理、Angularによる画面開発、SystemwalkerOperationManagerを使用したバッチスケジューラの運用管理等。担当工程:設計、実装、テスト、保守運用、バッチスケジューラ設定、レガシーコード解析。スキル:必須:Javaでのプログラミング経験、OracleSQL/PLSQLの実務経験尚可:SpringBoot、Angular、Doma2、SystemwalkerOperationManager、ListCreator/ListWorks、VB6の解析・改修経験稼働場所:大阪府(リモート可/オフィス出社は必要に応じて)その他:業種:製造業系(住宅メーカー向けシステム開発)開始時期:2025年12月または2026年1月のいずれかで開始、2名体制での募集 |
| 業務内容:RPA開発およびISOシステムの保守を中心にコードレビューやテスト実施を行います担当工程:要件定義から設計、実装、テスト、保守までの全工程を担当しますスキル:必須:JavaScriptの実務経験、Pythonの実務経験、UiPathを用いたRPA開発経験尚可:クラウド環境でのデプロイ経験、CI/CDツールの使用経験稼働場所:リモート勤務可(必要に応じてオフィス出社あり)その他:業種:金融・保険業/銀行・信託開始時期:2025年11月01日開始予定 |
| 業務内容:仕様調査、設計書作成、プログラム製造、単体テスト、結合テスト担当工程:設計、実装、テストスキル:必須:VB.NET、Web開発経験、JavaScript、CSS、Oracle尚可:COBOL開発経験稼働場所:ほぼテレワーク、必要時は東陽町出社その他:業種:流通・小売業/商社・卸売 |
| 業務内容:ガソリンスタンド向けPOSシステムの詳細設計、製造、結合評価、保守調査・障害対応担当工程:詳細設計、製造、結合評価、保守調査、障害対応スキル:必須:KotlinまたはJavaでのAndroid開発経験、詳細設計経験、SQL基礎知識(SELECT・UPDATE・DELETE)尚可:POS知識・経験稼働場所:神奈川県(フル出社)その他:サービス業(情報・通信・メディア)に分類、開始時期は相談、外国籍NG、館内禁煙 |
| 業務内容:・JavaによるWebシステム開発・設計、実装、テスト、リリースまでの一人称対応・Oracleデータベース利用・独自フレームワークでの開発担当工程:設計、実装、テスト、リリーススキル:必須:JavaでのWebシステム開発経験3年以上、設計~テストまで単独で実施できること尚可:BtoC向け開発経験、独自フレームワーク使用経験稼働場所:フルリモート(東京都)その他:業種:情報・通信・メディア開始時期:2025年12月から長期、外国籍不可、人数1名 |
| 業務内容:HTML/CSSの実装、MyBatisによるデータアクセス層設計、SpringBootを用いたバックエンド開発、JavaScriptとJavaによる機能実装および保守を担当します。担当工程:フロントエンド実装、バックエンド設計・実装、テスト、リリース作業。スキル:必須:HTML/CSSの実務経験、MyBatisの設計経験、SpringBootを用いた開発経験、JavaScript、Javaの実務経験尚可:CI/CDツールの利用経験、クラウド環境(AWS/Azure等)での運用経験稼働場所:リモート勤務可(在宅勤務)。必要に応じてオフィス出社あり。その他:業種:情報・通信・メディア開始時期:2025年10月下旬以降 |
| 業務内容:・JavaによるWebシステム開発・販売予約系システムの機能追加・保守担当工程:設計・実装・テスト・保守スキル:必須:JavaによるWebシステム開発経験、予約システムの開発経験尚可:C#、VC++、PHP等のマルチ言語経験、Windowsアプリケーション開発経験、航空業界システムの知見、ドキュメント整備経験稼働場所:神奈川県(週1リモート可)その他:業種:サービス業(情報・通信・メディア)開始時期:12月開始可募集人数:1名期間:長期 |
| 業務内容:・JavaによるWebシステム開発・予約システムの保守・改修・開発サブリーダーとしてコードレビュー・進捗管理・業務部門との要件調整・折衝担当工程:・要件定義、基本設計、詳細設計、実装、テスト、保守、コードレビュー、進捗管理スキル:必須:・JavaによるWebシステム開発経験・開発リーダーまたはサブリーダー経験(レビュー・進捗管理含む)・業務部門との要件調整・折衝経験・予約システムの開発経験尚可:・C#、VC++、PHP等のマルチ言語経験・Windowsアプリケーション開発経験・航空業界システムの知見・ドキュメント整備経験稼働場所:神奈川県(新整備場駅周辺)週1リモート可その他:業種:情報・通信・メディア開始時期:11月(長期プロジェクト)募集人数:1名 |
| 業務内容:-バックエンドの共通・基盤設計・実装-コードレビュー・テスト実施-会計システム連携バッチ処理開発-フロントエンド(React/TypeScript)開発(約30%)-AWS(APIGateway,Lambda,DynamoDB,Aurora等)を用いたフルクラウド環境への移行支援担当工程:設計、実装、コードレビュー、テスト、バッチ開発、フロントエンド開発、クラウド移行支援スキル:必須:Java実務5年、SpringBoot実務2年以上、JavaScriptまたはReact実務経験、API設計(RESTfulまたはGraphQL)、AWS等クラウドでの開発経験、AI開発への興味尚可:単体テスト設計・自動化経験、コードレビュアー経験、アジャイル開発経験、DDD経験、サーバーレスWebアプリ設計経験、マイクロサービス設計経験稼働場所:東京都(週3日出勤、2日リモート)その他:業種:不動産・建設、開始時期:即開始または11月開始可能 |
| 業務内容:顧客企業の老朽化した販売管理・生産管理・会計等の基幹システムを、クラウド対応・DX要件を満たす最新技術スタックで全面リプレイスするプロジェクトです。担当工程:基本設計、Java開発スキル:必須:Javaでの開発経験、基本設計経験尚可:WebPerformerの使用経験(なくても可)稼働場所:東京都内でフルリモート勤務、必要に応じて出社可。その他:業種:情報・通信・メディア |
| 業務内容:基本設計、実装、テスト、プロダクション導入担当工程:基本設計、実装、テスト、プロダクション導入スキル:必須:VB.NET(3年以上)・OraclePro*C(3年以上)尚可:生保系システム開発経験・OraclePL/SQL開発経験・C言語開発経験・Java開発経験稼働場所:大阪府その他:業種:保険(金融・保険業)案件形態:中期案件開始時期:相談 |
| 業務内容:-Android端末での映像撮影・送信機能実装-C#(WinForms、ASP.NET)でのサーバ側映像制御・配信・監視・蓄積-XProtectを用いた映像管理システムの改修-OS・ミドルウェア変更に伴うシステム改修-エンドユーザ仕様変更・機能追加対応-基本設計から結合試験までの工程参加担当工程:-基本設計-詳細設計-実装-結合試験スキル:必須:-AndroidJavaでの開発経験-C#(WinForms、ASP.NET)での開発経験-詳細設計経験(Word、Excel、UML)-開発経験4年以上尚可:-基本設計経験-大規模通信システム・映像コーデックに関する知識・知見-bat、PowerShellのスクリプト作成経験稼働場所:東京都その他:-業種:公共・社会インフラ(官公庁向け)-プロジェクト期間:長期 |
| 業務内容:-バックエンド領域の設計・実装-基本設計・詳細設計-開発(Nest.js、Python、TypeScript)-単体・結合テスト-ソースコードレビュー担当工程:設計、実装、テスト、コードレビュースキル:必須:Nest.js・Pythonでの業務系システム構築経験、TypeScript経験(Java/JavaScript経験可)、AWS(S3、Lambda、Batch)連携経験、一人で設計・開発できること尚可:Numpy、Pandas利用経験、Claudecode・OpenAI・LangChain・Flaml等のAI/データ基盤経験、マイクロサービスまたはドメイン駆動設計のプロジェクト経験、AWS基礎知識稼働場所:東京都(ハイブリッド勤務、週3~4回リモート)その他:業種:機械・重工業向けSaaS(調達業務効率化)、参画時期は相談、募集人数1名 |
| 業務内容:-AWS(Lambda,IoTCore,SQS,S3,DynamoDB,RDS等)を活用したシステム開発-JavaまたはPythonによるAPI設計・実装・テスト-TypeScriptを用いたWebフロントエンドの設計・実装-スクラム開発プロセスでのチーム内外コミュニケーション・顧客報告担当工程:-要件定義・設計-API開発(実装・テスト)-フロントエンド実装-デプロイ・運用保守-アジャイル(スクラム)での進捗管理スキル:必須:-AWS各種サービス(Lambda,IoTCore,SQS,S3,DynamoDB,RDS等)の実務経験-JavaまたはPythonでのAPI開発経験-TypeScriptを用いたWeb開発経験-スクラム開発経験-チーム内外でのコミュニケーション・顧客報告経験-課題提起・改善策提示ができる自己タスク推進力尚可:-特になし稼働場所:東京都(竹芝・飯田橋)で端末受け取り後はほぼ100%テレワークその他:-業種:情報・通信・メディア(クラウドサービス領域)-開始時期:即日〜相談可能 |
| 業務内容:-既存のPHP(Symfony)で構築された大学の放射線利用研究室向けシステムをLaravelへリプレイスし、全体の再設計・再構築を実施-フロントエンド実装を含む要件定義、設計、開発、テストを一貫して担当担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリーススキル:必須:-PHPでの実務経験3年以上-Laravelでの開発経験-既存システムを踏まえたリプレイス・再構築経験尚可:-Symfonyでの開発経験-フロントエンド(HTML/CSS/JavaScript)開発経験-大学・研究機関向けシステム開発経験-ドキュメント未整備環境での仕様整理・設計経験稼働場所:東京都内常駐その他:-業種:情報・通信・メディア(大学向けシステム開発)-開始時期:即日または相談可能-実務経験豊富なエンジニア歓迎 |
| 業務内容:-顧客信用格付けシステムの再構築に伴うデータベース移行対応-データベース設計および再編成-ビジネス要件に基づくテーブル変更対応-将来的に詳細設計・開発・テストフェーズへの参画可能性担当工程:-要件定義、設計、実装、テストの各工程(主に設計・移行)スキル:必須:データベース設計経験、日本語での読み書きが可能尚可:JavaによるWebアプリケーション設計経験、AzureSQLDatabaseやAmazonRDS等のPaaSデータベース設計経験稼働場所:東京都(リモート併用/出社:週半分程度)その他:業種:金融・保険業(信用格付けシステム)/長期プロジェクト/外国籍可(ビジネスレベル)/バイリンガル歓迎、英語力不問(通訳常駐)/開始時期:相談 |
| 業務内容:銀行向けシステムのサーバーサイド開発(Java、TERASOLUNA)担当工程:サーバーサイド開発スキル:必須:Java(サーバーサイド)実務経験、TERASOLUNAの実務経験、自律的に業務を進められること尚可:チームでの提案経験、少人数(1〜2名)での調整経験稼働場所:東京都(品川)※リモート勤務可その他:業種:金融・保険業/銀行・信託、開始時期は未定、募集人数は14〜15名、商流抜け可(貴社1社先まで) |
| 業務内容:Java・Oracleを使用した旅行サイトのWebシステムの設計、実装、テストを実施。独自フレームワークを活用し、機能追加・改善を行う。担当工程:詳細設計、実装、単体テスト、結合テスト、リリース作業までを一貫して担当。スキル:必須:JavaによるWebシステム開発経験(3年以上)、Oracleデータベース操作経験、設計からテストまで単独で実施できるスキル尚可:BtoCサイト開発経験稼働場所:フルリモート(東京都在住者歓迎)その他:業種:情報・通信・メディア(旅行サイト運営)参画期間:長期 |
| 業務内容:-Webアプリケーションの運用保守全般-脆弱性の検出・修正-各種EOL(End‑of‑Life)に伴う機能・ライブラリの更新担当工程:-運用保守フェーズにおける障害対応・改修作業-バージョンアップやライフサイクル管理スキル:必須:Java17以上の実務経験、SpringBootの実務経験尚可:Linux基本コマンド、CI/CD概念理解、Git/GitHub、MQ、MySQL、Python、JavaScript(Node.js)稼働場所:基本フルリモート(初日出社あり)。居住地は東京都内で、電車で2時間以内の地域が対象。その他:業種:情報・通信・メディア参画時期:2025年12月から |
| 業務内容:-データベースの移行対応-データベース設計および再編成-ビジネス要件に基づくテーブル変更対応-将来的に詳細設計・開発・テストフェーズへの参画担当工程:データベース移行・設計、再編成を中心に担当。今後は詳細設計・開発・テスト工程へ拡大可能。スキル:必須:データベース設計経験、日本語での読み書きが可能尚可:JavaによるWebアプリケーション設計経験、AzureSQLDatabase・AmazonRDS等のPaaSデータベース設計経験稼働場所:東京都六本木(リモート併用、出社は週半分程度)その他:業種:金融・保険業(信用格付けシステム)/開始時期:2025年11月予定/長期案件/リモート勤務可 |