エンジニアの平均年収が約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による開発実務経験、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・セキュリティ知見、プロジェクト管理経験、要件定義・設計・テスト一 |
| 業務内容:社内システムの再構築に伴う基本設計、要件定義、実装、テスト等全工程を担当します。担当工程:基本設計、要件定義、実装、テスト、タスク管理スキル:必須:Java実務経験(複数年)、要件定義以降の開発経験、タスク自走力、主体的にタスクを進められるコミュニケーション力、タスク管理能力尚可:アジャイル開発経験、Azure+PowerPlatformの開発経験、Pythonを用いた業務開発経験、SalesforceやTableauの利用経験稼働場所:東京都表参道(出社)その他:業種:医療系メーカー(製造業系)/DX推進プロジェクト勤務時間:9時~18時 |
| 業務内容:決済アプリおよび会員向けアプリの開発・運用保守を担当し、基本設計から開発、テスト、リリースまでを実施します。担当工程:基本設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:JavaによるWebAPI開発(SpringBoot)実務経験3年以上、基本設計経験、設計から実装まで単独で対応可能尚可:パフォーマンスを意識したSQL作成スキル稼働場所:基本テレワーク、テスト時はオフィスに出社(週1〜2回)その他:情報・通信・メディア業界のプロジェクト、開始時期は相談に応じて決定、勤務地は東京都内(テレワーク中心) |
| 業務内容:Webシステムのリニューアルプロジェクトにおいて、デザインデータを元にHTML/Scss・JavaScriptの実装を行い、Gitでバージョン管理を行うコーディング全般を担当します。担当工程:コーディングスキル:必須:HTML/Scssの実装経験、JavaScriptの実装経験、Git等のバージョン管理ツール使用経験、デザインデータからの実装能力、実務でのコーディング経験(1年以上)尚可:Next.js(AppRouter)実務経験、SEOを意識したマークアップ経験、ABテスト運用経験、WordPressやCMS連携経験、パフォーマンス改善経験(LCP・CLS等)、React使用経験、PHP(WordPress)開発経験稼働場所:東京都(週3出社)・リモート併用その他:業種:情報・通信・メディア、開始時期:1月、学習意欲のある方歓迎 |
| 業務内容:-構成管理・リリース業務全体の計画立案と進捗管理-リリース手順・構成管理ルールの整備・標準化-定期/個別リリースの計画・調整・判定会対応-開発チームとの調整、課題・リスク管理-顧客定例会での報告・説明-チームメンバーのフォロー、レビュー、育成担当工程:-計画立案・進捗管理-手順・ルール整備-リリース調整・判定会対応-開発チーム調整・リスク管理-顧客定例会報告-メンバー育成スキル:必須:-PMOまたはリーダー経験(3年以上)-GitまたはSVNを用いた構成管理実務経験-要件定義からリリースまでの一貫した経験-Java(Eclipse)による設計・開発経験尚可:-Git実務経験-Linux/Windowsでのバッチ・シェル運用経験-JP1によるバッチ運用・移行経験-COBOLからJavaへのマイグレーション経験-生命保険業務知識稼働場所:埼玉県常駐その他:業種:情報・通信・メディア(生命保険系基幹システム)開始時期:相談勤務時間:9:00~18:00年齢・国籍:制限なし(日本語ビジネス会話可能) |
| 業務内容:公益系システム基盤更改に伴うAWS環境の設計・構築および運用監視機能の開発を担当します。統合運用監視・管理機能の開発・単体テスト(CloudWatch、StepFunctions、S3、TrendMicro、GuardDuty、SystemsManager、Redmine等)と、AWSマネージドサービスを活用した共通基盤インフラの開発・単体テスト(IaC実装、CDKパイプライン構築(TypeScript/JavaScript)、GitLab構築、DNSサーバ実装)を実施します。担当工程:要件定義、設計、構築、単体テスト、運用監視機能実装、ドキュメンテーション作成、リモートでの情報共有スキル:必須:AWSの設計・構築経験5年以上、統合運用監視機能開発またはAWSマネージドサービスを用いた基盤開発の実務経験、顧客対応力・コミュニケーション能力尚可:なし稼働場所:六本木(エンドオフィス)、海浜幕張(エンドオフィス)、都庁前・西新宿(元請けオフィス)。ドキュメンテーション業務はリモート可。その他:業種は公共・社会インフラ(官公庁・自治体系システム)です。開始時期は相談に応じます。 |
| 業務内容:-人事評価Webシステム(Java/Spring Boot)の設計・開発・テスト・保守業務-2〜3名規模の開発チームのリードおよび牽引-若手・新人エンジニア向けのJavaおよびSpring Boot研修の実施・サポート担当工程:設計、実装、テスト、保守、研修講師、チームリードスキル:必須:Javaでの開発経験、SQLを用いたデータベース設計・操作経験、Spring Bootの使用経験、直近5年以内の開発リーダー経験尚可:Thymeleafの使用経験、React(TypeScript)での開発経験、SPA開発経験、Linux環境での作業経験、MySQL・PostgreSQL・MyBatisの使用経験稼働場所:東京都内の客先での作業(研修実施)と、週半分程度のリモート勤務その他:業種:情報・通信・メディア(サービス業)開始時期:相談に応じて決定 |
| 業務内容:-現行システムの解析・業務理解-顧客折衝・開発メンバーへの情報展開-Oracle(PL/SQL)、VB.NET、Javaを用いた開発・保守-要件定義等上流工程からの対応-改修要望の実装・テスト担当工程:要件定義・設計(上流工程)から保守・運用、改修実装・テストまで一貫して担当スキル:必須:OraclePL/SQLの読解・作成、VB.NET開発経験、Java開発経験、システム解析・学習能力、高いコミュニケーション能力、要件定義等上流工程の実務経験尚可:物流業務に関する知識稼働場所:東京都(基本リモート)※プロジェクト状況により出社の可能性ありその他:業種:製造業系(半導体製造)プロジェクトは既存の生産管理システムの保守運用と改修要望対応を行う |
| 業務内容:-Java(Spring/SpringBoot)を使用した業務系システムの開発-既存システムの改修・機能追加-設計、実装、テストの一連作業-データベース(Oracle/MySQL等)設計・SQL実装担当工程:設計、実装、テストスキル:必須:JavaによるWebアプリケーション開発(3年以上)、データベース設計およびSQLの実務経験、設計~テストまでの開発経験尚可:Reactによるフロントエンド開発、API設計・開発、PHPによる開発、AWS環境での開発・運用経験稼働場所:愛知県名古屋市(常駐)その他:業種:情報・通信・メディア(サービス業)長期想定、平日9:00〜18:00勤務 |
| 業務内容:-既存ホストシステムからJavaへの再構築-外部システムとの連携切替担当工程:詳細設計、製造(単体テスト)工程スキル:必須:Java開発経験、詳細設計経験、バッチ処理経験、オブジェクト指向の理解尚可:AWSの知識、JP1の知識、HULFTの知識、文字コードに関する知識稼働場所:東京都(テレワーク併用)その他:業種:情報・通信・メディア長期プロジェクト |
| 業務内容:基幹システム刷新に伴うマンション管理向けサブシステムの開発。受注管理・フロント業務支援機能および管理組合向け出納・会計支援機能の設計・実装・テストを担当。担当工程:要件定義、詳細設計、フロント/バックエンド実装、単体テスト、結合テスト、デプロイ・リリース。スキル:必須:HTML/CSS、JavaScript、React/Vue等のフロントフレームワーク、Node.js等のバックエンド開発経験、RESTAPI活用、Gitによるバージョン管理、CI/CD基本操作。尚可:TypeScript、Docker、AWS/GCP等のクラウドサービス、UI/UX設計経験、テスト自動化ツール。稼働場所:東京都(リモート併用、週2〜4日出社)。その他:業種:情報・通信・メディア、開始時期:2026年2月、契約期間:2026年2月〜2026年12月(フル稼働)。 |
| 業務内容:-基本設計、詳細設計、実装、単体テスト-アジャイル開発手法での進行-ERPシステム(mcframe)のカスタマイズおよび導入支援担当工程:基本設計から製造・単体テストまでスキル:必須:mcframe(XAまたは7シリーズ)の導入・開発経験(直近5年以内、1年以上)、販売領域の業務理解、要件定義・設計等上流工程経験、SQL・DB操作の基本スキル、日本語での意思疎通が可能尚可:MCCP資格、mcframeの基本設計経験、単独でのセットアップ対応、追加導入・バージョンアップ経験、OracleやJavaでの開発経験、顧客折衝・資料作成実務経験稼働場所:東京都(リモート勤務可)その他:業種:情報・通信・メディア(ERPシステム導入)チーム規模:11~20名、アジャイル方式使用ツール:Backlog、Excel、PowerPoint、Zoom、Teams、Outlook開始時期:未定 |
| 業務内容:Intra-mart基盤へのシステムリプレイスを実施し、基本設計、詳細設計、実装、システムテストを担当します。担当工程:基本設計、詳細設計、実装、結合テスト、システムテストスキル:必須:JavaおよびJavaScriptの実務経験3年以上、基本設計~システムテストまでの開発経験5年以上、タイトスケジュールでの高い生産性尚可:会計システム導入経験、Intra-martでの開発経験稼働場所:東京都内(顧客:日比谷、エンド:お台場)、テレワーク(週2日)その他:業種:建設業(工程管理システム)、作業期間:2026年2月~12月、募集人数:3名、年齢制限:50代まで、外国籍不可 |
| 業務内容:-新入社員向けプログラミング基礎研修の講義進行-受講者のフォローと質問対応-カリキュラムに応じた教材準備や進捗管理担当工程:-講義実施(メイン講師またはアシスタント講師)-受講者サポート-教材作成・進捗管理スキル:必須:Java、Python、C#、PHPのいずれかでの実務経験(メイン講師は3年以上、アシスタント講師は1年以上)尚可:特になし稼働場所:フル出社(東京都・神奈川県・愛知県・大阪府・福岡県)またはオンライン遠方の場合は出張費用要相談その他:業種:情報・通信・メディア(研修・教育)対象:新入社員向けプログラミング研修開始時期:要相談(オファー時に提示)面談回数:1〜2回(Webまたは対面)日当支払 |
| 業務内容:お客様先のWebサービスにおける機能開発を支援します。基本設計から実装、テストまでを一貫して担当し、フロントエンドはAngular(React/Vue.js経験者も可)、サーバーサイドはKotlin(Java/SpringBoot経験者も可)で実装します。Git、JIRAを用いた開発プロセスに従い、品質の高いコードを提供します。担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:-Webサービス開発経験4年以上-エンジニア経験5年以上-Angularを用いたフロントエンド開発経験(React/Vue.js経験者も可)-Kotlinを用いたサーバーサイド開発経験(Java/SpringBoot経験者も可)-Git、JIRAの利用経験-周囲と円滑にコミュニケーションできること尚可:-リーダーまたはサブリーダー経験-勤怠系システム・HR系サービス開発経験稼働場所:東京都内(週2日程度リモート、一定期間出社あり)その他:業種:情報・通信・メディア(サービス業)開始時期:即日または相談勤務時間:10:00~19:00(チームにより変動) |
| 業務内容:新入社員対象の技術研修で、Java・PHP・Python・C#・インフラの各領域における講義計画策定、資料作成、実技指導、受講者質問対応等を実施する講師支援。担当工程:講義実施(メイン・サブ)、教材作成、受講者フォロースキル:必須:対象言語(Java、PHP、Python、C#)またはインフラ領域での実務経験(メイン講師は3年以上、サブ講師は1年以上)尚可:講師経験(メイン・サブともに)稼働場所:オンサイト:東京都、神奈川県、大阪府、愛知県、福岡県フルリモート:全言語対象その他:業種:情報・通信・メディア(研修・教育)開始時期:2026年4月終了時期:2026年6月年齢制限:60歳まで、外国籍不可商流制限:不問 |
| 業務内容:-アプリケーションの障害対応-データパッチの調査・検証・本番適用(定時後実施あり)-AsteriaWarpのバッチリラン-Windows/Linuxミドルウェアのセキュリティパッチ適用-改修要件の整理・設計・受入検証・リリース作業(Java、OutSystems)-サーバ証明書の更新-SQL見直し・DB設定変更による性能改善担当工程:システム運用・保守全般(障害対応、パッチ適用、リリース作業、性能改善等)スキル:必須:システム運用経験2年以上、Linux基本コマンドの理解、Webアプリ(Java/.NET等)の運用保守経験、他者作成プログラムの読解・修正経験2〜3年尚可:SQLServer、PostgreSQL、WildFly(JBoss)、Tomcat、IISの運用経験、Linux・WindowsServerの実務経験、OutSystemsの実務経験稼働場所:東京都テレコムセンター駅周辺(リモート勤務可否は要確認)その他:業種:情報・通信・メディア、システム運用保守開始時期:2025年1月開始予定勤務形態:月数回、定時後(20時前後)までのシフト勤務あり外国籍:不可 |
| 業務内容:-統合運用監視・管理機能の開発および単体テスト(CloudWatch等を用いた監視、StepFunctionsによるジョブ管理、S3・CloudWatchでのログ管理、GuardDuty・TrendMicro等によるウイルス対策、SystemsManager等によるリモート操作、Redmineでのインシデント管理)-AWSマネージドサービスを活用した共通基盤インフラの開発および単体テスト(CDKによるIaC実装、TypeScript/JavaScriptでのパイプライン構築、GitLab環境構築、DNSサーバ実装)担当工程:設計・実装・単体テスト(要件定義は除く)スキル:必須:AWSサービス(CloudWatch、StepFunctions、S3、GuardDuty等)の実務経験、GitLab・Redmine等のツール使用経験、上記①または②の業務に対応できること尚可:公益系システムの開発・運用経験、大規模インフラの監視・管理実務経験、IaC(CDK)やTypeScript/JavaScriptでのインフラ構築経験稼働場所:東京都・千葉県エリア(リモート併用、AWS環境へのアクセス時はオンサイト必須)その他:業種:官公庁・自治体(公益系システム)、開始時期は相談可能、年齢制限は50代前半まで、外国籍不可、稼働率100%、募集人数計4名、ドキュメンテーションはリモートのみ実 |
| 業務内容:-顧客との調整業務全般-稼働中メンバーと共同でシステム構築作業の推進担当工程:-プロジェクトマネジメント全般(計画策定、進捗管理、リスク管理)-顧客折衝・要件調整-技術者との協働によるシステム構築支援スキル:必須:日本語(N1相当)・中国語バイリンガル、保険・金融系アプリケーションの知見、Javaに関する技術知識、PM経験、優れたコミュニケーション能力尚可:なし稼働場所:東京都内(客先常駐、リモート勤務なし)その他:業種:金融・保険業(保険系システム)対象年齢:40代まで開始時期:即日または相談可 |
| 業務内容:-クレジットカード審査システムの刷新プロジェクトにおける全体推進-エンドユーザーとの仕様調整・折衝-4~5名規模のチームマネジメント-開発環境はWindows上でのJava、SQLServer、AWSを活用担当工程:-プロジェクトリーダー(PL)/PMOとして要件定義、進捗管理、品質管理、リスク管理を実施-チームメンバーのタスク割振りと成果物レビュー-ステークホルダーとの調整・報告スキル:必須:クレジットカード系システムの開発経験(3年以上)、PLとしてのプロジェクト推進経験(4名以上の体制)、日本語でのビジネスコミュニケーション能力尚可:JavaおよびSQLServerの実務知識、ワークフローシステムの知見、AWSの利用経験稼働場所:東京都豊洲(顧客先常駐)その他:業種:金融・保険業(カード審査システム)/開始時期:相談/勤務時間:9:30〜18:00/年齢上限:60歳/外国籍可(日本語必須) |
| 業務内容:-マスタメンテナンス機能の基本設計・詳細設計-バックエンド(Java/SpringBoot)開発および一部フロントエンド対応-顧客との仕様調整・折衝-オフショア(中国)チームへのレビュー・コミュニケーション支援担当工程:-基本設計、詳細設計、実装、レビュースキル:必須:Java・SpringBootでの開発経験、設計スキル(基本・詳細設計)、バックエンド設計工程経験、顧客折衝能力、レビュー経験尚可:要件定義書作成経験、マスタメンテナンス機能設計経験、マスタDBの論理設計経験、クライアントリーダークラスとのコミュニケーション経験、オフショアチームの管理・レビュー経験稼働場所:基本リモート(週1〜2回東京都内出社)その他:業種:機械・重工業(機械部品商社)開始時期:2026年2月開始、長期(単月更新)募集人数:1名リモート中心、地方要員不可外国籍不可 |