エンジニアの平均年収が約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
| 業務内容:倉庫管理システムの改修および機能追加担当工程:改修・機能追加の実装スキル:必須:Java、JavaScript、Oracle、倉庫管理または在庫管理の業務知識、主体的なコミュニケーションスキル尚可:なし稼働場所:北海道(客先常駐)その他:業種:物流・運輸期間:長期(2026年12月まで想定)人数:1名 |
| 業務内容:-Java(AmazonCorretto)を用いたAPI開発(FrontAPI、店舗BOAPI、外部公開API)-ApacheTomcat上でのSpring‑boot/Spring‑Framework実装-DB設計・実装・保守担当工程:基本設計以降の開発全般(要件定義、設計、実装、テスト、保守)スキル:必須:Java開発経験5年以上、スマホアプリバックエンド開発経験、BtoC向けサービス開発経験、50〜100人規模のプロジェクト経験、API開発経験、基本設計以降の対応経験尚可:リードエンジニア経験、AmazonCorretto使用経験、ApacheTomcat使用経験、Spring‑boot使用経験、Spring‑Framework使用経験、DB周りの対応経験稼働場所:東京都(基本リモート、必要に応じて出社可)その他:業種:情報・通信・メディア、BtoC向けサービス、開始時期:即日または相談可、年齢制限:40代まで優先、外国籍不可、服装:私服可 |
| 業務内容:新入社員向けJava、PHP、Python、C#、インフラ技術研修の講師(メイン・サブ)としてカリキュラム実施、受講者指導・フォローを行います。担当工程:講義設計、教材実施、受講者サポート、進捗管理スキル:必須:-Java:メインは3年以上、サブは1年以上の開発経験-PHP:メインは3年以上、サブは1年以上の開発経験-Python:メインは3年以上の開発経験(サブは募集なし)-C#:メインは3年以上、サブは1年以上の開発経験-インフラ:メインは3年以上、サブは1年以上の実務経験(サーバ・ネットワーク等)尚可:-講師経験(メイン・サブ共通)※経験者は優遇稼働場所:東京都・神奈川県・大阪府・愛知県・福岡県、フルリモートその他:業種:情報・通信・メディア(研修サービス)開始時期:2026年春(4月〜6月)実施年齢上限:60歳まで、外国籍不可勤務形態はフルリモートまたは上記都道府県のオフィスでの出社が可能です。 |
| 業務内容:保険会社の基幹系システム保守プロジェクトにおいて、ゲートウェイ領域の保守作業を統括するチームリーダーを担当します。要件定義から開発、システムテストまでの全工程をリードし、顧客との仕様調整や品質管理を実施します。担当工程:要件定義、設計、開発、システムテストスキル:必須:Javaでの要件定義~開発~テスト経験、Oracle(RDB)使用経験、3名以上のチームを率いたリーダー経験、顧客折衝を含むコミュニケーション能力尚可:生命保険系システムの開発経験稼働場所:東京都でのリモート併用勤務(拠点は東京都)その他:業種:保険業界、募集人数:1名、稼働率:100%、標準的な業務時間帯での稼働が可能 |
| 業務内容:-貿易管理システム(パッケージ製品)のカスタマイズ開発-基本設計・実装・顧客折衝担当工程:基本設計から実装までスキル:必須:Java開発経験3年以上、SpringまたはSpringBootの経験、基本設計から単独で対応可能尚可:顧客折衝経験、貿易関連システム開発経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、長期プロジェクト、要件定義完了後すぐ参画可能 |
| 業務内容:Javaの基本設計・実装・テスト全工程フロント(JavaScript/jQuery)・バックエンド(Spring)開発Thymeleafを用いた画面新規作成または既存画面理解SQLチューニングメンバーへの技術サポート・リーダーシップ担当工程:基本設計、実装、テストスキル:必須:Javaでの基本設計が自走できること、フロント・バックエンド両方の実務経験、JavaScript(jQuery)使用経験、Spring実務経験、Thymeleaf実務経験または理解、SQLチューニング経験、リーダー・サブリーダ経験または志向、能動的に動けること(年齢上限約40歳)尚可:ビジネスカジュアルで勤務可能な方稼働場所:東京都青山一丁目または麹町の常駐オフィスその他:業種:情報・通信・メディア、開始時期:相談、服装:ビジネスカジュアル |
| 業務内容:-人事システムに対する給与計算機能の追加および周辺機能の改修-既存システムとのデータ連携開発・運用担当工程:要件定義、基本設計、詳細設計、製造、テスト、リリーススキル:必須:Java、SpringBoot、JPA、MySQLを使用したWebアプリケーション開発経験、要件定義・基本設計の実務経験、AWS各種サービス利用経験尚可:Javaバッチ開発経験、給与計算(HR)サービス開発経験、プロジェクトマネジメント(PM/PL)経験稼働場所:東京都内のオフィスにフル常駐(リモート勤務は開発フェーズで検討中)その他:業種:情報・通信・メディア(HRシステム開発)/即日開始可能/フル常駐プロジェクト |
| 業務内容:-不動産業界向けWebアプリケーションの新規データモデル設計・構築-顧客マスタ管理システムの開発-結合試験対応-ソースコードレビュー-タスク管理およびメンバーコントロール担当工程:要件定義、基本設計、詳細設計、実装、結合テスト、コードレビュー、リリース支援、タスク管理スキル:必須:Java(SpringBoot)での開発経験、要件定義からの一人称対応、タスク管理・メンバーコントロール経験、ソースコードレビュー経験、ユニットテスト(UT)実装経験尚可:プロジェクトマネージャ(PM)経験、PL/リーダー経験、Vue3を用いたフロントエンド開発経験、UI/UX設計経験、非機能要件(性能・セキュリティ等)を考慮した設計・構築経験稼働場所:東京都(リモート併用)※週1~2回程度出社その他:業種:不動産・建設、開始時期:相談可能 |
| 業務内容:ホストCOBOLからJavaへのシステムマイグレーション開発。銀行入出力バッチ処理および帳票出力処理の設計・実装を担当。担当工程:詳細設計以降の製造工程全般(バッチ処理開発、帳票設計・出力実装)。スキル:必須:Java、Oracle、コミュニケーション能力尚可:バッチ処理の設計・開発経験、帳票設計・出力経験、PrimeSoftServerでの開発経験稼働場所:東京都内のオフィス(基本出社、テレワークは事前申請が必要)その他:金融系システムのマイグレーション案件、長期プロジェクト、開始時期は相談可能 |
| 業務内容:-データセンター設備の導入・撤去設計支援、IT機器設置設計、温湿度・電源管理、月次レポート作成、各種申請手続き、現地作業サポート-AWSからのデータ取得、SQLによる抽出・加工、オークション結果の集計・Excel整形・送付-情報管理システムの設計・製造・テスト(Java・Git・フレームワーク使用、WBS管理)-銀行決済システムの為替バッチ開発、単体テスト・結合テスト、Java・Spring系フレームワーク活用-金融系FXシステムのPM/PL業務、進捗・課題管理、ステークホルダー調整-金融系FXサーバーサイド開発(Java)および上流工程(要件定義・設計)-金融系スマホアプリ開発(AndroidJava/Kotlin)-Fintech系勘定システム刷新プロジェクトのPdM業務(要件定義・設計・進行管理)-保険系データ移行プロジェクトの上流工程(COBOL→Net‑COBOL、Oracle移行、要件整理)-AndroidTVアプリのJavaコードをKotlinへ置換する開発支援-為替BPOサービスのプロジェクト管理・推進、データ加工・OCR活用担当工程:要件定義、基本設計、詳細設計、プログラミング、単体テスト、結合テスト、システムテスト、運用支援、プロジェクト管理、進捗・課題管理、資料作成、レポート作成ス |
| 業務内容:-詳細設計、製造、環境構築、結合テスト、システムテスト、ユーザテスト-オンプレミス環境からAWSへのクラウド移行-各種ミドルウェア・ソフトウェアのバージョンアップと非互換対応-物流システムの機能改善担当工程:詳細設計以降の全工程(製造、テスト、移行、改善)を担当スキル:必須:Javaによる詳細設計以降の実務経験、Shellによる開発経験尚可:ProCOBOLによる開発経験、ミドルウェア等の非互換調査経験、Javaバージョンアップ対応経験、移行計画の作成・実行経験稼働場所:愛知県(基本出社、在宅勤務併用可)その他:業種:サービス業(情報・通信・メディア領域)開始時期:相談に応じて決定 |
| 業務内容:-既存クラウドサービスのバックエンド開発-設計フェーズ以降の実装・テスト・運用-開発効率・品質向上を目的とした環境整備・新技術導入担当工程:設計、実装、テスト、運用全般スキル:必須:Javaでの開発経験5年以上、SpringBootの実務経験、基本設計以降を自走できること尚可:AWS等のクラウド環境での開発経験、DB設計・パフォーマンスチューニング経験稼働場所:東京都(出社とリモート併用)その他:業種:情報・通信・メディア |
| 業務内容:-クライアントヒアリング・キックオフ-RFPベースの提案書作成-要件定義・設計-プロジェクト進行管理(進捗・課題管理)-設定・実装作業支援-品質管理-納品後の保守運用支援-開発チーム・デザイナー・外部ベンダーとの調整担当工程:要件定義、設計、開発支援、テスト・品質管理、リリース、保守運用スキル:必須:EC業務およびシステム全体の理解、要件定義からリリースまでのプロジェクト管理経験、GSuiteを用いたドキュメンテーション、顧客ヒアリング・課題把握・提案・見積作成、業務設計能力尚可:PM/PMOとしての主体的推進実績、クライアント折衝・複雑課題解決経験、スクラッチ開発経験、ECフロントサイト(Liquid・JavaScript等)の改修経験、マルチタスク推進能力稼働場所:フルリモート(全国対応)その他:業種:情報・通信・メディア(ECプラットフォーム)/対象分野は化粧品・健康食品・日用品・アパレル等、開始時期は相談可能 |
| 業務内容:-販売管理システムの保守・開発全般(調査分析、詳細設計、製造、テスト、保守)-生成AI(ChatGPT、ClaudeSonnet、Gemini等)を活用した設計書・ソースコード・テストの実施および検証-富士通ホスト(OSIV/XSP)上のJCL解析、COBOL‑85の開発・保守、ホストからオープンシステムへのマイグレーション業務担当工程:調査分析、詳細設計、製造、テスト、保守、AI検証、JCL解析、COBOL開発スキル:必須:Java、JavaScript、PL/SQL、Oracle、生成AIを開発工程に導入した実績、VB.NET、JCL解析、COBOL‑85の実務経験、コミュニケーション能力尚可:GitHubCopilot・JITERA等AIツール使用経験、Web系システム開発経験、Oracle知識、C#/.NETの知識・実務経験稼働場所:大阪府(大阪市北部)・京都府(京都市内)での出社が基本。販売管理システム保守は初期フル出社後、習熟に応じて週3日程度テレワーク可。生成AI検証は初期1か月フル出社、その後在宅勤務が数回可能。ホストマイグレーションは全日出社必須。その他:情報・通信・メディア業界向け案件。正社員または契約社員対象、年齢上限40歳。期間は2026年2月開始(案件により2月~3月、2月~9月、3月以降)で、延長や継続の可能性あり。 |
| 業務内容:-競輪(VIS)システムのCOBOLからJavaへのリプレースおよびAWSへの移行-Java(Spring)を用いた詳細設計-Reactによるフロントエンド開発-PostgreSQLを使用したデータベース設計・実装-顧客要望の一部取り込み担当工程:-詳細設計(Java)を単独で担当-フロントエンド実装、DB設計・実装のサポートスキル:必須:Javaでの詳細設計経験、Springフレームワークの実務経験尚可:React使用経験、上流設計経験、AI関連技術の経験稼働場所:東京都(テレワーク週2〜3回)。2月に浜松町または品川へオフィス移転予定。その他:業種:情報・通信・メディア(競輪システム開発)開始時期:2026年1月頃開始、期間は2026年1月〜2026年3月(延長可能)チーム規模:2〜4名(上位チームへの増員予定) |
| 業務内容:-IoTシステムの開発-BIツールを用いたデータ分析・可視化-Webアプリケーション開発(HTML/CSS/JavaScript)-SQLによるデータ抽出・加工担当工程:システム開発全般(実装およびデータ処理)スキル:必須:HTML/CSS/JavaScriptの実務経験、SQLを用いたデータ抽出・加工経験尚可:BIツール使用経験、Linux環境での開発経験稼働場所:テレワーク併用(大阪府)その他:業種:情報・通信・メディア(サービス業)開始時期:相談 |
| 業務内容:-仮想基盤上でのOS・ミドルウェア設定およびデータ移行-RHEL5.9からRHEL8/9へのOSバージョンアップ-Oracle11gR2から19c/21cへのデータベース移行-IBMHTTPServerからApache2.4系へのWebサーバ置換-WebSphereからTomcat9へのアプリケーションサーバ移行-FINALUNA+struts1.1からTERASOLUNA+SpringMVCへのフレームワーク更新-IBMJava1.7からOpenJDK17へのJavaバージョンアップ-「新共通仮想基盤」と「現行共通基盤」の差分整理、システム構成決定担当工程:要件定義・差分整理、システム構成設計、仮想基盤上での構築・設定、データ移行・マイグレーション、動作確認・テストスキル:必須:Linux(RHEL)設計・構築経験、仮想基盤上でのOS・ミドルウェア設定経験、主体的に課題抽出・解決できるコミュニケーション力尚可:OracleやWebサーバ、アプリケーションサーバのマイグレーション経験、SpringMVC等のフレームワーク移行経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、開始時期:相談可能、健康上の問題のない方歓迎 |
| 業務内容:大手運送業・通信販売向けの販売管理システム・在庫管理システムのバックエンドにおける保守開発および機能追加・改善(アドオン開発)を担当します。担当工程:保守開発、機能追加、アドオン開発の設計・実装・テスト・デプロイを担当。スキル:必須:Javaまたは同等のオブジェクト指向言語、SpringFramework、RESTAPI開発、RDBMS(SQL)操作、Git等のバージョン管理ツール。尚可:Docker・Kubernetes等のコンテナ技術、CI/CDツール、AWS/Azure/GCP等のクラウドサービス経験、物流・在庫管理ドメイン知識。稼働場所:東京都その他:開始時期は2026年1月上旬を予定。契約期間は2026年1月6日から2026年3月31日までで、継続の可能性があります。フルタイムでの常駐勤務となります。 |
| 業務内容:-コーポレートサイト、サービスサイト、ランディングページ等の新規構築・リニューアルのディレクション-クライアントとの要件定義・折衝・進行管理-ワイヤーフレーム、仕様書等のドキュメント作成-デザイナー、フロントエンドエンジニア、CMSエンジニアとの調整・タスク管理(Backlog等)-テスト計画・公開前チェックリストによる品質管理-WBS作成等のスケジュール管理担当工程:要件定義から公開までのプロジェクト全体マネジメントスキル:必須:Webディレクター経験3年以上(受託案件)、CMS構築経験、要件定義~公開までのプロジェクトマネジメント経験、制作工程(デザイン・フロント・バックエンド)の基本理解、Backlog等タスク管理ツール利用経験、クライアント折衝・議事録作成スキル、HTML/CSS/JavaScriptの基本知識尚可:中~大規模サイト(100ページ以上)ディレクション経験、UI/UX・SEO・アクセシビリティの基本知識、外部ベンダーコントロール経験稼働場所:東京都(オフィス勤務)その他:業種:情報・通信・メディア、開始時期:即日開始、長期、募集人数:2~3名、勤務時間:9:00~18:00(12:30~13:30休憩)、プロジェクト期間目安:35日 |
| 業務内容:ERP導入プロジェクトの拡大に伴い、販売・債権債務管理領域のシステムをmcframe7シリーズで開発。基本設計、製造(実装)、単体テストを実施し、アジャイル開発手法でBacklog等を用いたタスク管理、Zoom・Teams・Outlookでのチームコミュニケーションを行う。担当工程:基本設計、詳細設計、製造(実装)、単体テストスキル:必須:mcframe(XAまたは7シリーズ)導入・開発経験(1年以上、直近5年以内)、販売領域の業務理解、要件定義・設計等上流工程経験、SQL・データベース操作の基礎、業務仕様書(日本語)の読解・日本語での意思疎通尚可:MCCP資格、mcframeの基本設計経験、セットアップ(XAまたは7シリーズ)の単独対応、追加導入・バージョンアップ経験、OracleまたはJavaでの開発経験、顧客折衝・資料作成経験稼働場所:東京都(リモート勤務可、週5日勤務)その他:業種:情報・通信・メディア/ERPシステム開発、チーム規模:11〜20名、勤務時間:9:00〜18:00、PC貸与、外国籍の方も応募可 |
| 業務内容:現行勘定系システムの基盤更改に伴うバッチ改修等の開発作業全般を担当します。担当工程:製造工程以降の設計・実装・テスト等の開発工程全般。スキル:必須:Javaによる開発実務経験、SQLによるデータ操作経験、Linuxの基本操作、開発業務経験3年以上(セット提案の場合は1年以上)。尚可:なし稼働場所:東京都(テレワーク環境あり、基本常駐)その他:金融・保険業(銀行・信託)向け基盤更改プロジェクト、長期参画、セット提案歓迎 |
| 業務内容:-GRANDITビジネス向け調査およびシステム導入支援-社内AI活用推進の企画立案・実装支援(Azure上のDify活用、Python開発)-Microsoft365ユーザー向けテクニカルサポート(Exchange、Outlook等)-機械系商社基幹システム刷新に伴うエンハンス開発(基本設計、実装)担当工程:-調査・要件定義、導入支援-企画策定、設計、実装、テスト-インシデント対応、問い合わせ処理-基本設計、詳細設計、開発、単体テストスキル:必須:Azure、Python、Microsoft365(Exchange/Outlook)、Java、SpringBoot、要件定義・設計経験尚可:Dify、クラウドサービス全般、システム導入コンサルティング経験稼働場所:東京(リモート主体、ハイブリッド可)※大崎・虎ノ門での出社は週1回程度、リリース時は短期出社ありその他:業種:情報・通信・メディア、サービス業(AI・システム導入)、製造業系(機械・重工業)等。開始時期は即日または相談可能。 |
| 業務内容:-Photoshop、Illustratorを用いたWebデザイン制作-HTML/CSS/JavaScriptでのレスポンシブコーディング-クライアントとの打ち合わせ-ページ更新・キャンペーンページ等のデザイン対応-ディレクターとの連携による制作進行管理担当工程:デザイン制作、コーディング、クライアント折衝、制作進行管理スキル:必須:Photoshop・IllustratorでのWebデザイン実務(2年以上)、HTML5・CSS3によるレスポンシブコーディング実務、jQueryを用いた基本的UI実装、DreamweaverまたはVSCodeでの更新・修正、基礎的なコミュニケーション力尚可:Web全体のデザイン〜簡易コーディングまで一貫対応経験、短納期のキャンペーンページ・LP制作経験、ディレクターとの進行管理実務、Figma・XDでのワイヤーフレーム作成経験、簡易JavaScriptカスタマイズ、顧客折衝経験稼働場所:福岡県内常駐(週5日)その他:業種:情報・通信・メディア、開始時期:即日開始可能、残業ほぼなし、安定稼働、スキルアップに適した環境 |
| 業務内容:-仮想基盤上でのOS・ミドルウェア設定およびデータ移行-新旧共通基盤の差分整理と要件定義-OS(RHEL5.9→RHEL8/9)、DB(Oracle11gR2→19c/21c)、APサーバ(IBMHTTPServer→Apache)、Webサーバ(WebSphere→Tomcat)、フレームワーク(FINALUNA+Struts→TERASOLUNA+SpringMVC)、Java(IBMJava1.7→OpenJDK17)のマイグレーション実施担当工程:要件定義、システム構成確定、マイグレーション作業全般スキル:必須:Linux設計・構築経験、仮想基盤上でのOS・ミドルウェア設定経験、自走できる積極的なコミュニケーション力尚可:上記スキルに加え、要件抽出や課題解決の経験稼働場所:東京都内の常駐勤務(西葛西エリア)その他:業種:情報・通信・メディア(インフラ系)プロジェクト期間:7か月間(開始時期は相談)自ら要件を整理し、定期的な打合せで課題解決に導ける方を歓迎 |
| 業務内容:AS/400での倉庫・物流システムの基本設計・詳細設計・開発・テスト・リリース・稼働確認・運用保守、GoogleCloud上でのエネルギー向けDX統合データ基盤の要件定義・設計・開発・テスト・運用・ユーザー教育、OracleBIを用いた保険実績管理システムの設計・開発・テスト、Z/OS環境の旧NKシステム保守開発、損害保険向けWebシステムの設計・詳細設計・製造・テスト、CASB・プロキシの保守運用およびWebサーバ基盤構築、EDR導入プロジェクトのPMO業務(調整・成果物検証・プロジェクト管理)、通信キャリア向けネットワーク設計・構成図作成・手順書作成・構築・検証(夜勤リリースあり)、CentOS7からのサーバーリプレース(設計・構築・運用)、Excel/VBAによるオフラインツールの開発・改修。担当工程:要件定義、基本設計、詳細設計、開発、テスト、リリース、稼働確認、運用保守、ユーザー教育、ネットワーク設計、構成図・手順書作成、プロジェクト管理、調整・成果物検証。スキル:必須:RPG開発経験、GoogleCloud、SQL開発経験、Linuxサーバ構築経験、CCNP取得、CASB・プロキシ知識、ExcelVBA開発経験、Java開発経験、VB.NET開発経験、VBS開発経験、ネットワーク設計経験、EDR・セキュリティ知見、プロジェクト管理経験、要件定義・ |