エンジニアの平均年収が約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
| 業務内容:-業務フロー設計-GoogleAppsScript(GAS)によるデータ・API連携開発-SlackとSalesforceの連携実装-各種SaaS連携部分の実装とエラーハンドリング-設計〜製造〜リリース工程全般担当工程:要件定義、設計、開発、テスト、リリース、運用保守スキル:必須:Salesforceの利用経験、GAS(GoogleAppsScript)開発経験(データ・API連携含む)、JavaScript開発経験、Slackを利用した業務システム連携経験尚可:SlackとSalesforceの連携開発経験、GASを用いた外部サービス連携経験(例:GAS→Salesforce、GAS→Slack通知)、SaaS開発経験、要件定義工程の経験稼働場所:東京都※リモート併用/基本出社その他:業種:情報・通信・メディア(サービス業)開始時期:2026年2月頃開始予定募集人数:1名年齢上限:52歳まで外国籍:不可 |
| 業務内容:エネルギー業界の基幹システムをJavaで再構築し、外部システムとの連携基盤を構築します。詳細設計から製造単体テストまでを担当します。担当工程:詳細設計、製造(単体)スキル:必須:Java開発経験、バッチ処理経験、詳細設計工程経験、オブジェクト指向の理解尚可:AWSの知識、JP1の知識、HULFTの知識、文字コードに関する知識稼働場所:東京都神谷町(テレワーク併用)その他:業種:エネルギー・情報システム開始時期:即日 |
| 業務内容:エンターテインメント業界向けカラオケアプリのバックエンドAPI開発担当工程:サーバサイドの設計・実装・テストスキル:必須:JavaScript/TypeScript(3年以上実務経験)、Node.js(2年以上実務経験)、SQLを用いたバックエンド開発経験尚可:RESTfulAPI開発経験、PostgreSQL利用経験、Hono・Redisの利用経験、Prisma(ORM)利用経験、Zod/OpenAPIによるスキーマ駆動開発の知見、AWS利用経験、Docker利用経験、クリーンアーキテクチャの知見稼働場所:フルリモート(東京都在住可)その他:情報・通信・メディア業界のカラオケアプリ開発案件です。使用技術はTypeScript、Node.js、Hono、Redis、AWS、PostgreSQL、Prismaなど。開始時期は相談に応じます。 |
| 業務内容:-ローンチ済みファンクラブアプリの保守・改修-外注開発部分のソース確認、仕様把握、内製化調査-アプリ機能のカスタマイズ開発-API等のデータ連携実装-詳細設計~製造(必要に応じ基本設計)担当工程:-詳細設計、基本設計(上振れ検討可)、実装、テスト、保守スキル:必須:Swift、Kotlin、またはAndroidJavaのいずれかでの開発経験3年以上、API等データ連携実装経験、詳細設計から製造までの実務経験尚可:上記全言語での開発経験、Xcodeでの開発経験、基本設計経験稼働場所:東京都内(慣れたらリモート可)その他:業種:情報・通信・メディア、ファンクラブ向けアプリ開発、開始時期:相談 |
| 業務内容:-人材系SaaSサービスのGo・TypeScript(React)コードやDBスキーマを読解し、仕様の調査・特定・ドキュメント化-仕様書・設計書の作成、バグ修正・リファクタリングによる保守性向上-PdMやドメイン有識者と連携し、将来的な大規模改修に備える担当工程:要件定義、設計、実装、コードリーディング、リファクタリング、保守・運用スキル:必須:静的型付け言語での開発・コードリーディング経験(3年以上)。Goが望ましいが、TypeScript・Java・C#でも可。コードを基に仕様を調査・特定した実務経験。PdM等と認識を合わせて仕様書を作成した経験。尚可:Terraformによるインフラ構成管理(IaC)経験・知見。勤怠管理・労務申請等の業務ドメイン知識。稼働場所:フルリモート(地方可)。勤務地は東京都に拠点を持つが、在宅勤務が原則。その他:業種:サービス業(情報・通信・メディア)/人材系SaaS勤務時間:9:30〜18:30(実働8時間)開始時期:相談に応じて決定 |
| 業務内容:-要件定義以降のシステム開発-アジャイル手法での開発プロセス参加-Java(SE)による機能実装およびテスト担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:Java(SE)での実務経験(複数年)、要件定義以降の開発経験、自己走行できる開発力、アジャイル開発経験、タスク管理・コミュニケーション力尚可:AzureおよびPowerPlatformの開発経験、Pythonによる業務開発経験、SalesforceまたはTableauの利用経験稼働場所:東京都表参道(出社)その他:業種:医療機器メーカー(製造業系→電機・電子・精密機器)/DX推進プロジェクト/開始時期:2026年2月〜長期/勤務時間:9:00〜18:00 |
| 業務内容:-Kotlin(SpringBoot+Java)による設計・実装-顧客との要件調整-テーブル設計担当工程:設計、実装、要件定義、テーブル設計スキル:必須:SpringBoot経験3年以上、Kotlin経験(未経験でもJava+Spring経験可)、Gitを用いたチーム開発経験、アジャイル開発経験、テーブル設計経験尚可:Reactによるフロントエンド開発経験、AWSのシステム構築経験、SQLを用いた高度なデータ集計経験稼働場所:基本リモート、週1回出社推奨(東京都)その他:業種:情報・通信・メディア(飲食向けWebサービス)開始時期:2026年2月から長期参画、3月は応相談 |
| 業務内容:-現行のMonday.comを中心とした業務フローを、Slack・Salesforce・Formrun・Googleスプレッドシート(GAS)へ置き換える移行作業-各サービス間の連携実装全般担当工程:設計、製造、リリース(要件定義が可能であれば尚可)スキル:必須:JavaScript開発経験、GoogleAppsScript(GAS)開発経験、SaaS開発経験尚可:SlackとSalesforceの連携経験、GASを用いた各サービスへの連携実装、エラーハンドリング経験稼働場所:東京都(リモート併用、基本は出社)その他:業種:情報・通信・メディア外国籍不可開始時期は相談可能 |
| 業務内容:-システムUIデザイン-LP・HP等のWebデザイン-HTML・CSS・JavaScriptによるフロントエンドコーディング-WordPressでのWeb制作-顧客との要件調整-Vue.js(ver3)での実装担当工程:-デザイン設計-フロントエンド実装-要件定義・調整スキル:必須:システムUIデザイン経験、LPデザイン経験、HTML/CSS/JavaScriptでのフロントエンドコーディング、WordPressでのWeb制作、顧客要件調整経験(2社以上)、Vue.js(ver3)での実装経験尚可:Python、Java、PHPなどのサーバーサイドプログラミング経験稼働場所:原則フルリモート(作業PCは自己用意)その他:業種:情報・通信・メディア(Web制作)開始時期:即日着手可能 |
| 業務内容:Pythonを活用した社内業務の自動化ツール作成、データ整備、業務効率化支援全般を担当します。通信キャリアの基地局関連部署向けに、ツール開発や業務改善を推進します。担当工程:要件定義、設計、実装、テスト、導入支援、運用改善までの一連工程を担当します。スキル:必須:Python実務経験1年以上、社会人経験3年以上、高いコミュニケーション力(現場調整・報連相が円滑にできること)尚可:Javaでの開発経験、VBA・GoogleAppsScriptを用いた業務改善ツール開発経験稼働場所:福岡県内のオフィス(通勤圏内)。リモート勤務の可否は要相談です。その他:業種は情報・通信・メディア業界。2026年3月開始予定。長期安定して就業できる方を求めています。 |
| 業務内容:-既存Javaベースの加盟店管理システムを新フレームワークへマイグレーション-約150件の新規・変更機能の実装-バッチ処理を中心に、オンライン処理、帳票、画面機能の開発-テスト自動化(JUnit等)による品質確保担当工程:-基本設計・詳細設計-バッチ・オンライン・帳票・画面の実装-テストケース作成・自動テスト実施スキル:必須:Javaによる設計・開発経験(中堅以上)尚可:SpringBoot等のフレームワーク経験、JUnit等テスト自動化ツール経験、Hinemos等ジョブ管理ツール経験、画面・帳票開発経験、クレジット加盟店精算業務知識稼働場所:東京都内のオフィス勤務(リモートは未定)その他:業種:リース・クレジット(金融・保険業)/プロジェクトはシステム刷新・マイグレーション/開始時期は相談可能 |
| 業務内容:-ひかり電話および付加サービスの新規申込・廃止申請機能をマイページ上で実装-主幹システムの共通画面部品を組み込み、申込・廃止画面を構築-申込後の契約情報を自動でマイページへ登録するロジックの検討・実装支援-要件整理から要件定義、基本設計までのプロジェクト推進担当工程:要件定義、基本設計、プロジェクトマネジメントスキル:必須:要件定義および基本設計の実務経験、システム開発工程全般の理解、論理的思考力、課題・リスクを検知・報告できるコミュニケーション力、日本語での円滑なコミュニケーション能力尚可:ASP.NETCoreMVC、AzurePaaS、C#、JavaScript、HTML/CSS、SQLなどの開発経験稼働場所:東京都(リモート併用)その他:業種:情報・通信・メディア、開始時期:相談可能、プロジェクト期間:要相談 |
| 業務内容:加盟店管理システムおよび加盟店ポータルサイトの機能追加と関連アプリ開発を行う。担当工程:基本設計、詳細設計、製造(実装)、テスト全般。スキル:必須:Java実務経験4年以上、SpringBoot実務経験、バックエンド・フロントエンド両方の開発経験、MyBatis等ORマッパー使用経験、課題に対し主体的に提案できる姿勢、基本設計を自立して実施できるSEレベル尚可:Thymeleaf使用経験、IntelliJ使用経験稼働場所:東京都渋谷区恵比寿のオフィス常駐、リモート作業不可、作業端末はMacその他:業種:情報・通信・メディア、開始時期は即日または2月開始可能、プロジェクトはサービス提供企業内のシステム拡張 |
| 業務内容:-航空系販売予約システムの品質強化支援-C++/C#を用いたWebシステムの設計・実装-基本設計からリリースまでの一貫作業-顧客との要件調整・折衝担当工程:-基本設計-詳細設計-実装-テスト・品質確認-顧客折衝・要件調整スキル:必須:-C++またはC#によるWebシステム開発経験-基本設計から実装までを一貫して対応できること-顧客と円滑にコミュニケーションを取れる力-Javaでの開発経験(コードが書ける程度)尚可:-Windowsアプリケーション開発経験-航空系システムの知見-ドキュメント整備経験-予約システム開発経験稼働場所:東京都(週1回リモート勤務あり)その他:-業種:交通・鉄道(航空系販売予約システム)-募集人数:1名-リモート勤務:週1回 |
| 業務内容:・社内システムの保守・開発支援・ISP事業向けシステムの新規開発担当工程:要件定義、基本設計、詳細設計、実装、テスト、保守運用スキル:必須:Javaによる開発経験尚可:リーダーまたはサブリーダー経験、保守運用経験稼働場所:千葉県(海浜幕張)でのフル出勤(4月以降に東京都高輪台へ移転の可能性あり)/東京都(東銀座)でのフル出勤その他:業種:情報・通信・メディア開始時期:即日または2026年2月以降の長期参画 |
| 業務内容:総合重工業向け支援システムの基幹系システムの開発および保守運用業務を担当します。担当工程:要件定義、設計、実装、テスト、運用保守全般(主にJavaを用いた開発)スキル:必須:Java実務経験(3年程度)、Oracle使用経験、SQLServer使用経験、コミュニケーション能力が高く能動的に行動できること尚可:Webシステム開発経験、VB.NET開発経験稼働場所:山口県(常駐勤務)その他:総合重工業向け支援システムの長期プロジェクトです。年齢制限なし。 |
| 業務内容:-レンタルオフィスの契約・予約管理システムの新規開発-基本設計、詳細設計、実装、テスト、リリースまでの一連工程-AWS上でのインフラ構築・運用-Java/Springによるバックエンド開発-Reactを用いたフロントエンド実装-AI駆動開発手法の適用担当工程:基本設計、詳細設計、実装、テスト、リリース、インフラ構築・運用スキル:必須:Webアプリケーションの設計・製造・試験経験、Java・Spring開発経験、AWSでの開発・運用経験、React開発経験尚可:マイクロサービスでの開発経験、AI駆動開発の実務経験、プロジェクトリーダ経験稼働場所:東京都(週3回出社)その他:業種:サービス業(情報・通信・メディア)開始時期:2026年2月開始予定、長期稼働プロジェクト規模:100人月規模の大規模案件 |
| 業務内容:-EdgeブラウザのIEモード廃止に伴う影響調査・方針検討・概算見積-AIツール導入検討およびデータ提供対応-新商品発売に伴うWEB画面・バッチ・連携機能の改修-調査、設計、開発、テスト、ITサポート、本番移行支援担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース支援スキル:必須:Java(任意フレームワーク)での開発経験、保険システムの保守・開発経験、要件定義・基本設計等上流工程経験尚可:VB.NETでの開発経験、AIツール使用経験、高いコミュニケーション力稼働場所:東京都(リモート中心、週1回出社)その他:業種:保険業、WEBシステム保守・開発、開始時期:相談 |
| 業務内容:システムリプレースに伴うプロジェクトマネジメント業務と、既存システムの保守・開発を担当します。担当工程:要件定義、設計、実装、テスト、リリース、保守までの全工程を担当します。スキル:必須:PM経験(顧客調整・スケジュール管理)2年以上、C#実務経験3年以上、SQLServer使用経験、要件定義~テストまでの開発経験、コミュニケーション能力尚可:Javaの読解・理解ができること稼働場所:東京都天王洲アイル(常駐)その他:業種:情報・通信・メディア(システム開発)長期案件、開始時期は即日または相談可能 |
| 業務内容:-結合テスト計画書・項目書の検討、テスト設計・実行支援-Snowflakeを用いたクラウドデータプラットフォームの設計・開発、バンキング系業務知識活用-C#/SQLServerによる生産管理システム機能追加、PMOとして進捗・品質・QCD管理-インターネットバンキング導入支援(要件ヒアリング、調整、ドキュメント作成、テスト・導入立会い)-ISO20022に基づく外為システムの仕様管理・保守、Open COBOLを用いた障害対応-S/4HANA各モジュール(SD,MM,EWM,FICO,PP/PS等)のUAT/運用試験実施、ドキュメント作成-SAPPublicCloudの導入支援(ディスカバリ〜GoLive)およびBTP活用-ECC6.0からS/4HANAへの移行プロジェクトにおける総合試験実施担当工程:要件定義、設計、開発、テスト(単体・結合・総合・UAT)、導入支援、保守、プロジェクト管理(PMO)スキル:必須:Java、C#、SQLServer、Snowflake、SAP(各モジュール)、S/4HANA、ISO20022、Open COBOL、テスト全般経験、プロジェクトリーダー経験、コミュニケーション力尚可:英語対応、バンキング系業務知識(CIF/MCIF)、BTP、外為システム知識稼働場所:東京都および埼玉県内で在宅・リモート併用、またはオンサイト中心(週2回程度 |
| 業務内容:-詳細設計-製造(実装)-単体テスト-セキュリティ認証対応担当工程:詳細設計、製造(実装)、単体テスト、セキュリティ認証対応スキル:必須:Linux環境でのJava開発経験、Springフレームワーク利用経験、JavaScript開発経験、フロントエンド開発経験尚可:セキュリティ認証基盤(PKI、OAuth等)開発経験、証券系Webアプリケーション開発経験、VisualStudioCode・Tomcat・Struts・Hibernate等の利用経験、Maven・シェルスクリプト・PL/SQL等の経験、jQuery・React・Redux等JavaScriptライブラリ使用経験、Selenium・JUnit・Jest等テストフレームワーク使用経験稼働場所:東京都(常駐)その他:業種:金融・保険業(証券)開始時期:2026年2月開始、長期プロジェクト人数:1名勤怠に問題のない方対象、外国籍不可 |
| 業務内容:物流システムの輸配送に関する設計・開発を担当します。担当工程:要件ヒアリング、要件定義、システム設計、実装、テスト、リリースまでの一連の工程を担当します。スキル:必須:Java(5年以上の実務経験)、SpringBoot、AWS、RESTAPI開発経験、SQL(基本構文・外部・内部結合)、Git利用経験、要件を設計に落とし込む能力、単独で設計・開発が可能なこと尚可:新規プロジェクトでの要件定義経験、ReactまたはVue.js(1年以上の実務経験)、JavaScript使用経験稼働場所:東京都(リモートと出社併用)。入社後は一定期間出社が必要となり、その後は週2回程度出社します。リモート時のPC、ヘッドセット、モニターは所属会社が用意します。その他:業種は物流・運輸に分類されます。開始時期は即日または相談に応じます。勤務形態はリモート中心で、必要に応じて出社します。 |
| 業務内容:-フロントエンドのJavaScript開発(表示ロジック、動的連携)-Javaを用いたサーバーサイド開発-設計・試験仕様書作成、コーディング、結合テスト-ECサイト開発におけるFORBiS独自言語対応担当工程:設計、試験仕様書作成、コーディング、結合テストスキル:必須:HTML/CSS/JavaScriptの実務経験、Javaの実務経験、OracleDBの知識尚可:WebAPI開発経験、バッチ処理開発経験、設計・製造工程の経験、AWS(EC2、S3、ElasticCache)に関する知識、Subversion(TortoiseSVN)操作経験稼働場所:フルリモート(関東)その他:業種:情報・通信・メディア(ECサイト開発)開始時期:2026年02月勤務時間:09:00〜18:00プロジェクト期間:30日間PCは自前(Windows365へRDP接続)必須、セキュリティツール(LANSCOPE)インストール必須 |
| 業務内容:-富士通ホストで構築された既存システムをサーバへ移行し、オープン化を支援-Java側のコード解析、基本設計、テスト実装担当工程:コード解析、基本設計、テスト実装(単体テスト含む)スキル:必須:Javaでの開発経験(基本設計~テストまで)、ソースコード解析経験尚可:マイグレーション・オープン化プロジェクト参画経験、COBOL開発経験稼働場所:東京都多摩センター(リモート可/当面は現場出社が中心になる可能性あり)その他:業種:情報・通信・メディア開始時期:2024年2月開始(3月開始も可)、長期案件対象年齢:50代まで |
| 業務内容:-生産管理システムの保守・運用-設計、製造、テスト工程の実施-ドキュメント作成・タスク管理-OracleDBの基本操作(ObjectBrowser等)担当工程:保守・運用を中心に、設計・製造・テスト全工程を担当スキル:必須:VB.NET開発経験、ASP.NET開発経験、PL/SQL開発経験、OracleDB基本操作経験、タスク管理能力、ドキュメント作成能力尚可:生産管理システムの導入・運用経験稼働場所:神奈川県(常駐)※キャッチアップ後、週1日程度リモート可その他:業種:製造業系(機械・重工業)使用技術:VB.NET、ASP.NET、PL/SQL、Java、OracleDB |