エンジニアの平均年収が約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
業務内容:-鉄道サービスの運用保守-ICカード系ログ・監視ログの確認・分析-Linuxサーバ上でのファイル操作・ログ取得(grep,vim,systemctl,journalctl等)-AWS(EC2,S3,CloudWatch,RDS,Lambda,APIGateway)を用いた環境保守-Javaアプリケーションログの調査・切り分け-エンドユーザからの問い合わせ対応担当工程:-保守・運用全般(ログ取得・分析、障害切り分け、環境設定)スキル:必須:Linux基本操作(ssh,ディレクトリ移動,ファイル操作)、AWS利用経験(特にCloudWatchのログ・メトリクス確認)、Java実務経験(コード読解レベル)、ログ解析スキル(grep,vim,systemctl,journalctl等)、ユーザ問い合わせ対応尚可:サーバ・ミドルウェア全般の知識、複数AWSサービス利用経験、自己学習でEC2インスタンス構築経験稼働場所:東京都(豊洲)在宅勤務可(在宅にこだわりがある方は対象外)その他:業種:交通・鉄道長期案件(2025年10月〜)開始時期:2025年10月リモート条件あり |
業務内容:顧客向けシステムのインテグレーション業務を実施します。担当工程:システムインテグレーション業務全般スキル:必須:Java、JavaScript、TypeScript、Kotlin、PHP、C、C#、C++、Ruby、Python、Perl、Swift、Go、Dart尚可:特になし稼働場所:東京都その他:情報・通信・メディア業界向けのプロジェクトです。 |
業務内容:-現行システム(Java/Oracle/Struts)のプログラム・データ解析-設計書を参照したSQL・コードレビュー-調査結果のレポート作成・上位リーダーへの報告-Backlog上でのタスク管理と進捗報告担当工程:-上流工程(外部設計フォロー)における解析・レビュー業務スキル:必須:-Web系開発の複数案件経験-設計書を元にプログラム・SQLの解析が可能-成果物レビューを受けて適切に反映できる-自主的に疑問点を確認できる姿勢-在宅勤務環境(有線LAN、機密情報漏洩防止)が整っていること尚可:-SAP等のパッケージ移行に伴う調査・設計経験-上流工程での成果物レビュー経験-ステークホルダーとメール・チャット等で円滑にコミュニケーションできること稼働場所:-東京都内(リモート併用可能)その他:-業種:情報・通信・メディア-開始時期:即日〜相談可能-使用ツール:Backlog、SQL、Java開発環境 |
業務内容:保守開発を中心に、機能追加やエンドユーザー対応、調査・報告業務を実施します。Flutter/Dart、Kotlin、Javaを用いてAndroid/iOS向けクロスプラットフォームアプリの開発・改善を行います。担当工程:要件定義、設計、実装、テスト、保守運用、ユーザーサポートを担当します。スキル:必須:AndroidまたはiOSアプリ開発経験、Flutter/DartまたはKotlin/Javaでの開発経験、コミュニケーション力尚可:WebAPIの実務経験、Flutter/Dartの実務経験稼働場所:東京都豊島区のオフィス勤務(リモート勤務はなし)。オフィスではスーツ着用が求められます。その他:業種:情報・通信・メディア開始時期:相談に応じて決定 |
業務内容:製造業向け部品管理システムの設計およびテストを実施します。工場カレンダーに基づき祝日も稼働します。担当工程:設計、テストスキル:必須:SQL、C#またはVB.NETまたはJava、3年以上の開発経験尚可:なし稼働場所:愛知県(現場勤務、リモート不可)その他:業種は製造業(機械・重工業)。長期プロジェクトで、開始時期は相談となります。 |
業務内容:証券会社向けスマートフォンアプリの保守・エンハンスを担当し、iOS(Objective‑C/Swift)およびAndroid(Java)での設計・実装・テストを実施します。アジャイル開発手法を用い、チーム内でのコミュニケーションを重視します。担当工程:設計、実装、テストの全工程スキル:必須:iOS(Objective‑C)での設計・実装経験(2年以上)、Android(Java)での設計・実装経験(2年以上)、積極的に発言・提案できるコミュニケーション能力尚可:FIDO認証開発経験、JPKI認証開発経験、Git(GitHub等)を用いたチーム開発経験、Objective‑CからSwift(Ver3.x以上)への移行経験稼働場所:東京都・神奈川県の客先または上位会社事務所、在宅(リモート可。キャッチアップ期間中は出社必要)その他:業種:金融・保険業(証券・投資)開始時期:2025年9月期間:2025年9月〜2026年1月(延長の可能性あり)リモート勤務可(初期は出社) |
業務内容:-グループ通話機能の詳細設計-実装および単体テスト-結合テスト・検証担当工程:設計、実装、単体テスト、結合テストスキル:必須:AndroidJavaでの詳細設計経験、高いコミュニケーション力尚可:C++開発経験、Windowsアプリ開発経験、Androidアプリ開発経験・知識、基本設計作成経験、IP通信の基礎知識、AndroidNDK開発経験・知識、SIP・RTPを使用した開発経験・知識、単独で作業可能な方稼働場所:基本リモート、必要に応じて東京都内出社その他:業種:情報・通信・メディア、開始時期:10月開始の長期案件、年齢制限:40代まで(50代は応相談)、外国籍不可、就業時間:9:00~18:00 |
業務内容:支払い基金系システムの詳細設計、プログラム設計、製造、単体テストおよび結合テストを実施。既存機能の改修が中心で、上位SIerと共同で詳細設計を行う。担当工程:設計(詳細設計)、製造(コーディング)、テスト(単体・結合)スキル:必須:Java、VB、製造工程経験(2年以上)、日本語での業務コミュニケーションが可能な外国籍尚可:JavaScript、C++、Windows/Linux環境、Oracle/Postgres、TERASOLUNAフレームワーク稼働場所:東京都(リモート可、週2〜3回出社)その他:業種:金融・保険業、ウォーターフォール型開発、長期保守案件。開始時期は相談可能。 |
業務内容:ドラッグストア店舗向け既存システムの改修作業担当工程:製造フェーズ(要件定義、設計、実装、テスト)を単独で担当スキル:必須:Java実務経験3年以上、OracleまたはPostgreSQLの実務経験、製造フェーズの単独担当経験、円滑なコミュニケーション能力尚可:VB.NETの実務経験稼働場所:北海道その他:業種:流通・小売業(専門店・チェーン店)、開始時期:9月開始予定 |
業務内容:-基幹システムの設計・製造-ストアドプロシージャ/SQL実装-Java・VisualBasicを用いた開発-UNIX/Linux上でのシェルスクリプト作成-Genexusを活用したローコード開発担当工程:設計、製造、実装、テスト(全工程)スキル:必須:設計・製造経験、ストアドプロシージャ/SQL開発スキル、JavaまたはVisualBasic開発経験、UNIX/Linuxシェル開発経験、Genexus開発への意欲、コミュニケーション力尚可:GeneXus・Webシステム開発経験、販売管理業務経験稼働場所:大阪府(基本在宅勤務)その他:業種:流通・小売業/百貨店・スーパー開始時期:9月想定経験年数:4年以上(5年以上歓迎)リモート:基本在宅勤務で安定した稼働時間 |
業務内容:-プロジェクト全体の円滑な推進支援-プロジェクト状況の可視化と対策立案・推進-プロセス・成果物・品質管理の主導-ライン実態の可視化(進捗・課題・品質把握)-炎上ラインの解決策提示・ユーザー対話による軌道修正-既存PMOとの連携担当工程:要件定義・外部設計を含む上流工程、プロジェクト全体管理、品質管理、進捗・課題把握、炎上対応などスキル:必須:上流工程(要件定義・外部設計)経験、プロジェクト管理経験、オープン系システムの上流〜下流経験、大規模プロジェクトでのPMO経験、リーダー経験、顧客折衝経験、JavaScript・SQL・JAVAのコードレビュー可能尚可:銀行システムでの業務経験、社員代替対応経験、Git利用経験、テスト自動化経験稼働場所:東京(週1〜2回出社)その他:業種:金融・保険業/銀行、長期参画(2028年頃まで)想定、30代〜60代歓迎、性別不問 |
業務内容:-認証系システムの開発および機能追加担当工程:-基本設計、実装、テスト、リリーススキル:必須:Java、Spring Boot、SQL尚可:PostgreSQL、Git/GitHub稼働場所:神奈川県(出社)その他:業種:サービス業/情報・通信・メディアプロジェクト期間:2025年10月~2026年3月募集人数:3名 |
業務内容:Defense関連システムの開発(使用言語:Java、JavaScript、データベース:Oracle)担当工程:要件定義、設計、実装、テスト、保守スキル:必須:Javaの実務経験、JavaScriptの実務経験、Oracleの実務経験尚可:ロースキル要員の抱き合わせ可稼働場所:横浜みなとみらい(完全常駐、テレワークなし)その他:業種:情報・通信・メディア開始時期:2025年9月募集人数:2名日本法人所属者限定(外国籍不可) |
業務内容:案件影響調査、基本設計、製造、単体テスト、結合テスト、本番検証の実施。担当工程:設計、製造、テスト、検証全般。スキル:必須:Java、SQL、Linux、Oracleの実務経験。尚可:金融系システム経験、アジャイル・スクラム開発経験、優れたコミュニケーション能力。稼働場所:福岡県(福岡市内オフィスへの出社)その他:金融・保険業(非銀行系基幹システム保守)/長期契約可能な中堅技術者を歓迎/週5日出社、勤務時間9:00~17:30/PC等の必要機器は顧客から貸出 |
業務内容:金融ノンバンク系決済代行システムの保守業務。基本設計、詳細設計、製造、単体テスト、結合テストを実施。担当工程:基本設計、詳細設計、製造、単体テスト、結合テストスキル:必須:Java、SQL、Linux、Oracleの実務経験尚可:特になし稼働場所:福岡県(出社必須)その他:週5日出社、長期継続可能なプロジェクト。顧客からPC等の機器を貸与。 |
業務内容:-銀行向け法人ポータルサイトの保守開発-追加機能の開発-要件定義からリリースまでの上流工程対応担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、保守スキル:必須:Javaによる設計・実装経験、上流工程または保守開発経験尚可:SpringBoot使用経験、API開発(OpenAPI)経験稼働場所:東京都(リモート併用可能)その他:業種:金融・保険業(銀行)開始時期:2025年9月頃期間:中長期(2025年9月以降)募集人数:1名(将来的に増員の可能性あり)外国籍:不可 |
業務内容:-バックエンドアプリの詳細設計-実装、テスト、リリースまでの一連作業-ユーザ管理機能・利用者情報閲覧機能の開発担当工程:詳細設計、実装、テスト、リリーススキル:必須:JavaおよびJavaScriptでの開発経験3年以上、詳細設計書作成からテストまで単独で実施できること、協調的・能動的に業務に取り組める姿勢尚可:Vue.js(Nuxt.js)での開発経験、コンテナベースのアプリ開発経験、AWS上でのアプリ開発経験稼働場所:東京都(出社とリモートのハイブリッド勤務)その他:業種:情報・通信・メディア、開始時期:即日または相談可能 |
業務内容:要件定義、システム再構築、追加機能開発を実施し、JavaSpring、React、Angularのいずれかを用いた実装を担当担当工程:要件定義、上流工程、基本設計スキル:必須:要件定義経験、顧客とのコミュニケーション能力、JavaSpringまたはReactまたはAngularの実務経験尚可:外国籍で日本語N1レベル、リモート作業経験稼働場所:神奈川県内(リモート併用可能)その他:開始時期は10月、長期プロジェクト、不動産・建設領域のシステム再構築案件 |
業務内容:-基本設計・詳細設計(要件定義書・外部設計書を元に実施)-フロントエンジニアリング(React、TypeScript)-バックエンドエンジニアリング(C#.NETCore)-製造、単体テスト、結合テスト担当工程:設計、実装、テストスキル:必須:React(またはVue.js、Angular)でのフロント開発経験1年以上、C#またはJavaでのバックエンド開発経験2年以上、フロント・バックエンド両方の開発経験尚可:Azure、コンテナ、クリーンアーキテクチャ、ReactHooks、ReactRouter、FluentUI、axios、styled‑components、Jest、AzureSQLDatabase、AzureAppService、AzureFunctionなどの実務経験稼働場所:東京都(リモート併用/フルリモート可)その他:業種:情報・通信・メディア、会計パッケージのクラウドリプレイスプロジェクト、長期(9月または10月開始)、チーム規模5~10名、リモート環境での作業が可能 |
業務内容:-テスト設計書作成(主に画面周り)-自社テスト自動化ソリューションを用いたテスト実施-テスト結果の検証-課題発生時の現場コミュニケーション担当工程:システムテスト全般(テスト設計・自動化実行・結果検証)スキル:必須:キャッチアップ力・意欲、何らかの言語でのプログラミング経験、システムテスト経験、コミュニケーション力、テスト自動化の自走経験、顧客マネジメント経験または大規模案件のQA・PMO経験尚可:テスト関連ドキュメント作成経験、システム開発経験、業務システム設計経験、テスト自動化経験、JavaScriptの読解・記述、VBAマクロの読解・記述、チームマネジメントまたは若手指導経験稼働場所:東京都常駐その他:業種:情報・通信・メディア、開始時期は相談可能、勤務時間9:00‑18:00、端末貸与あり、外国籍不可、年齢・性別不問 |
業務内容:-現行画面のマルチデバイス・ブラウザ化に伴う内部設計-単体テストおよび結合テストの実施-IT打鍵作業による実装確認担当工程:内部設計・単体テスト・結合テスト・IT打鍵スキル:必須:IT実務経験5年以上・Javaによるオンライン系画面開発経験・コミュニケーション能力尚可:CSS・JP1・OracleDB・SVN・Eclipse稼働場所:東京都東陽町(常駐)その他:生命保険システムの画面刷新プロジェクト・外国籍不可・開始時期は相談可能 |
業務内容:バックエンドからフロントエンドまでを網羅したWebシステムの開発・保守を行い、設備等の維持管理業務を支援する機能を実装します。担当工程:要件定義、基本設計、詳細設計、実装、テスト、デプロイ、運用支援スキル:必須:PHP8.x、HTML、CSS、JavaScript、自己管理で長期間継続できる方尚可:Laravelなどのフレームワーク、SQL(データベース)稼働場所:東京都(リモート中心、週1回オフィス出社)。在宅勤務可。その他:業種:情報・通信・メディア。アジャイル開発でチームと協働しながら進めます。 |
業務内容:基本設計、開発、単体試験、結合試験、総合試験担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、総合テストスキル:必須:AWS(Lambda、AWSSDKforJava)運用経験、Java、SpringFramework、SQLの実務経験、システム全体を把握し自主的に行動できること尚可:なし稼働場所:大阪府(常駐)その他:業種:情報・通信・メディア |
業務内容:ビーコンを活用した位置情報可視化サービスの保守運用、スマートフォンとビーコンを組み合わせたクラウドサービスの開発・保守・障害調査を行います。担当工程:要件定義、基本設計、開発、結合試験、運用保守、トラブル調査スキル:必須:Node.jsまたはJavaScriptの実務経験、PostgreSQLまたはSQLDatabaseの実務経験、稼働中システムの追加・改修・保守経験、ドキュメント作成・報連相、エンドユーザーとのコミュニケーション能力尚可:稼働場所:大阪府(常駐)その他:業種:情報・通信・メディア開始時期:相談に応じます |
業務内容:-保険金支払い領域のシステム開発および保守-成果物の検証、システムテスト(ST)計画・実施・検証、UATサポート-要件定義・上流工程支援、ベンダー調整-問い合わせ調査、SQL作成・実行等の軽微保守担当工程:要件定義、設計、開発、テスト支援、保守運用スキル:必須:要件定義・上流工程経験、生命保険(保険金支払い)業務知識、COBOL(ホスト)開発経験、Java/WF開発経験、SQL実装能力、コミュニケーション力尚可:保険金支払い業務の実務経験、社員支援業務の経験稼働場所:東京都(在宅勤務が基本、必要時は出社)その他:業種:保険業(生命保険)/金融・保険業、開始時期:2025年9月、期間:2025年9月~2025年12月(以降継続の可能性あり)、経験年数:3年以上、年齢上限55歳 |