エンジニアの平均年収が約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
| 業務内容:通信キャリア向けプロビジョニングシステムのRESTfulAPI設計・実装、基本設計・詳細設計、製造、単体テスト・結合テスト、マイクロサービス化。担当工程:基本設計、詳細設計、プログラミング、単体テスト、結合テスト。スキル:必須:Java(SpringBoot)、Vue.js、PostgreSQLまたはOracle、Git、RESTfulAPI・マイクロサービス開発経験、QueryDSL使用経験、WindowsOSの基礎知識尚可:ミドルウェア全般の知識、WindowsOS実務経験稼働場所:原則フルリモート。プロジェクト開始時に神奈川県で1〜2日間のオフィス訪問が必要。その他:情報・通信・メディア業界のシステム開発案件。即日開始可能。リモートワークが主体のため、場所にとらわれず作業できる環境。 |
| 業務内容:要件定義書に基づく基本設計書の作成、設計書レビュー、顧客との折衝、品質保証・進捗管理、業務プロセス調査、開発チームへのサポート、オフショア拠点の進捗・課題管理を実施。担当工程:基本設計、設計レビュー、顧客折衝、QA・進捗管理、業務調査、開発チーム支援、オフショア管理スキル:必須:Javaでの基本設計経験5年以上、スクラッチ開発経験、バッチ・API・帳票設計経験、シーケンス図作成経験尚可:リーダーまたはサブリーダーとしてのプロジェクト推進経験稼働場所:東京都(現地勤務)その他:業種:情報・通信・メディア開始時期:12月中(1月開始も可)プロジェクトはネット投票サイトのシステム開発で、上流工程を中心に担当できるエンジニアを募集。 |
| 業務内容:AndroidJavaからKotlinへのコード置換支援、AndroidTV向けアプリのモダナイズ担当工程:コード置換、開発支援スキル:必須:AndroidJava、Kotlin尚可:なし稼働場所:東京都(常駐)その他:情報・通信・メディア業界、外国籍・個人事業主可、年齢制限40代まで、Web面談1回実施 |
| 業務内容:-機器調達管理システムの要件定義、工数算定、システムテスト計画書・リリース計画書等の各種計画書作成-タスク・スケジュール管理、メンバー指示・レビュー、リリース立ち会い-オフショア(中国・大連)メンバーとの日本語での連携・調整担当工程:要件定義・設計・計画策定・プロジェクトマネジメント(上流工程全般)スキル:必須:Java開発経験、Linux環境での開発経験、Oracle使用経験、タスク管理能力、コミュニケーション能力、問題解決力尚可:要件定義経験、プロジェクトマネジメント経験、JP1・HULFT・MQ・Subversion使用経験、オフショア開発経験、WBS作成経験、Redmine使用経験、Pro*C経験稼働場所:大阪府本町(テレワーク併用)その他:業種:情報・通信・メディア系システム開発、開始時期:2026年1月1日以降の長期案件、使用技術:Java、Pro*C、Linux、Oracle、JP1、HULFT、MQ、Subversion |
| 業務内容:製造業向けBtoBサービスの製造ライン追加開発を担当。既存サービス・システムを理解し、機能追加・リリースを繰り返す。担当工程:要件定義、設計、実装、テスト、リリース、運用保守までのフルスタック工程を担当。スキル:必須:Java(SpringまたはSpringBoot)実務経験、Typescript(NextJS、React、Vueのいずれか)実務経験、製造業務に関する知識尚可:システム設計経験稼働場所:大阪府内の常駐勤務(将来的にリモート併用)その他:業種:機械・重工業(製造業向けBtoBサービス)チーム規模:3〜4名で数週間〜数ヶ月サイクルでリリースを実施環境:貸与PC(Mac)あり |
| 業務内容:-CDPのシステム最適化-データ受領・他基盤へのデータ提供機能開発-バックエンド開発全工程(要件定義~運用保守)-DevOps観点での継続的改善・開発推進担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、運用保守スキル:必須:Java(5年以上)・SpringBoot(5年以上)・Docker/Kubernetes・AWS(2年以上)・基本設計以降の開発経験・スクラム開発推進力尚可:AWS全般実務経験・アジャイル(スクラム)プロジェクト参画経験・ヘキサゴナルアーキテクチャ設計経験・非同期処理・大量データストリーム処理経験・Kafka/SQS等メッセージブローカー利用経験・JUnit等テストコード実装経験稼働場所:フルリモート(地方可)その他:業種:情報・通信・メディア/開始時期:即日~相談可能 |
| 業務内容:設計からリリースまでの一連作業(詳細設計以降)を担当し、ドローン情報システムの開発を行います。担当工程:詳細設計、実装、テスト、リリーススキル:必須:Java、SpringBoot、設計以降の開発経験、コミュニケーション能力が高く主体的に動けること尚可:なし稼働場所:東京都(出社必須)その他:業種:情報・通信・メディアサービス開始予定:2027年4月リリース後も追加開発の継続が見込まれます外国籍不可募集人数:2名 |
| 業務内容:-Splunkまたは類似ダッシュボード製品を用いたダッシュボードの構築-設計書(要件定義・基本設計)作成-ダッシュボード実装(Python、JavaScript、CSS)およびテスト-ログ・データの分析・ネットワーク・システムログの解析担当工程:要件定義、基本設計、詳細設計、実装、テストスキル:必須:データ分析・ログ解析の基礎知識、Python/JavaScript/CSSによる開発経験、IT基礎知識とローカル環境構築の自走力、リモートデスクトップ環境での作業適応力、自己調査・課題解決・技術提案力尚可:Splunkまたは同等のダッシュボード製品構築経験、複数案件の同時対応経験、C#による開発経験またはオブジェクト指向開発実務経験稼働場所:東京都(テレワーク併用、必要に応じて現地作業あり)その他:業種:情報・通信・メディア、期間:2025年12月〜2026年3月(延長可能)、募集人数:2名、使用ツール:Teams、Slack、Zoom、勤務時間:9:00〜17:30、服装:ビジネスカジュアル、外国籍不可 |
| 業務内容:出面・安全作業日誌システムの改修。社内・クラウド環境で動作するファイル管理システムに安全日誌、山積管理、出面管理機能を追加・改修する。担当工程:-基本設計(テーブル定義、画面設計、IF設計)-詳細設計、製造、テストまでの一連工程スキル:必須:Java、JavaScript、HTML、CSSの開発経験3年以上、基本設計経験2年以上、フロント・バックエンド双方の開発経験、Springベース(EIM)/Oracle/TypeScript/Angular/Shellの使用経験尚可:TypeScript、Angularの開発経験稼働場所:東京・田町駅周辺常駐(フル出社)その他:業種:情報・通信・メディア/開始時期:12月~(1月からでも可)/増員枠で別チーム参画中/外国籍不可 |
| 業務内容:-Snowflake向けツールの開発・運用-JavaScript、Python、Streamlit、YAML、SQL、Shellを使用した実装-GitLab・SVNでのバージョン管理、Jira・Backlogでのタスク管理-AWS(EC2、RDS、S3、Lambda)上でのインフラ構築・運用担当工程:詳細設計以降の実装・テスト・デプロイ・運用スキル:必須:JavaScript・Python開発経験、SQL・Shell操作、リモートチームでのコミュニケーション能力尚可:SnowflakeやAWS上でのシステム開発経験稼働場所:東京都、基本リモート勤務、週1(木曜)出社その他:業種:情報・通信・メディア(通信キャリア向けDataLake構築)開始時期:2025年1月~2025年3月末(以降クオーターごとに更新予定)勤務時間:9:30〜18:00 |
| 業務内容:-法人契約管理機能(契約一括管理、サービス変更、請求管理)を含むWebサービスの開発および保守-要件整理、基本設計、実装、テスト、月次リリース(毎月半ば)担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース作業スキル:必須:Java(5年以上の実務経験)、Seasar2フレームワーク、Oracle、基本設計から単独で対応可能、コミュニケーション能力尚可:特になし稼働場所:東京都(基本リモート勤務、端末貸与、初期1週間は出社)その他:業種:情報・通信・メディア、長期(2025年1月開始、年単位)参画、対象年齢30代〜50代 |
| 業務内容:-鉄道系発券システムのクラウドプロトタイプ開発および検証-開発メンバーからの技術的質問への対応・サポート-必要に応じた打合せや情報共有担当工程:-要件定義・設計・実装・検証・技術サポートスキル:必須:AWSサーバーレス(Lambda等)でのWebアプリケーション設計・開発経験、Python/JavaScript(Vue.js)/C#(.NETCore)/Goのいずれかの実務経験尚可:HTML/CSS、SQL、Dockerなどのコンテナ技術、AWS各種サービス(ECS、AuroraPostgreSQL、S3、APIGateway、VPC、ALB、NLB、WAF、Route53、CloudWatch、KMS、ACM、SSM)、ネットワーク・セキュリティ設計(VPC、IAM)および拠点間VPN構築、要件定義・設計ドキュメント作成スキル、複数部門との技術調整・折衝経験稼働場所:テレワークが基本ですが、必要に応じて東京都内の顧客拠点へ出勤があります。その他:業種:公共・社会インフラ(交通・鉄道)地域:関東(東京都)対象は関東在住者に限ります。開始時期は相談に応じます。 |
| 業務内容:-各種マスターの設計、開発、テスト-基本設計以降の工程対応-アジャイル方式での開発推進担当工程:基本設計、詳細設計、実装、テスト、リリーススキル:必須:VB.net(WindowsFormsクライアント/サーバ)、SQL(OracleまたはPostgreSQL)、Webシステム開発経験、基本設計以降の工程対応可能、アジャイル開発経験、大規模DBシステム開発経験、コミュニケーション力尚可:Java(API・バッチ作成)、O/Rマッパー利用経験、Oracle等での実行計画経験稼働場所:東京都(目黒)※キャッチアップ後はリモート併用その他:業種:家具製造業、プロジェクト規模:大規模システム、募集人数:1名、対象年齢層は幅広く、開始時期:相談可能 |
| 業務内容:-新規ゲームアプリのサーバーサイドAPI設計・実装・テスト・保守、管理画面開発、MySQL/Redisを用いたデータベース設計・構築、Docker・Gitによる開発環境構築-会員制マッチングサイトのシステム設計・実装・リリース、フロント開発(HTML、CSS、JavaScript、AngularJS)、バックエンド開発(PHP、AngularJS)-ECパッケージの改修・運用、顧客折衝・要件定義、基本設計・詳細設計、Web開発(HTML/CSS)担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、保守、運用、顧客折衝スキル:必須:PHP(Laravel含む)実務経験、MySQLでのテーブル設計・クエリ作成、Gitを用いたチーム開発、HTML/CSSの実務経験、リモート勤務環境尚可:APIの負荷設計経験、Redis利用経験、AWS等クラウド環境経験、JavaScript/AngularJS経験、VB.NETまたはC#.NET実務経験、ECパッケージ開発経験稼働場所:東京(リモート中心、最大2か月程度の出社あり)/福岡(オンサイト勤務)/東京(常駐勤務、リモート不可)その他:業種:ゲーム・情報・通信・メディア、EC・小売、サービス業(会員制サービス)/開始時期:即日または相談に応じて開始可能/就業時間:10:00〜19:00(EC案件は09:00〜18:00)/勤 |
| 業務内容:IT業務推進部の支援として、顧客との折衝、調査、要件定義を中心に実施。基幹システム更改に伴う業務推進を担う。担当工程:要件定義・顧客折衝・調査・ドキュメント作成等、上流工程全般。スキル:必須:顧客折衝、調査、要件定義の実務経験。IT業務全般の経験。Javaを使用した開発経験(言語は不問)。尚可:顧客向け資料作成・折衝経験。高いコミュニケーション能力。稼働場所:東京都内で週2〜3日出社、残りはテレワークでの勤務。その他:業種:情報・通信・メディア。開始時期:1月。年齢制限:40代まで。外国籍は不可。 |
| 業務内容:-旧Windows環境からのPCセットアップ-アプリインストール・環境構築-手順書作成・整理-VB(VB6/VB.NET)での業務アプリ開発-計量器(電子はかり等)とのデータ取得・連携実装-リアルタイムデータ処理・表示・管理機能の実装・検証担当工程:要件定義、設計、開発、テスト、導入、運用支援スキル:必須:-VB(VB6/VB.NET)での業務アプリ開発経験-PCセットアップ・アプリ導入の実務経験-手順書作成・整理能力-セキュリティ・ライセンスを考慮した環境構築知識-計量器(シリアル・USB・Ethernet等)からのデータ取得・連携経験-リアルタイムデータ処理・表示・管理機能の実装経験尚可:-10台以上のPC展開計画のスケジューリング・実行経験-JavaまたはPowerAppsの使用経験稼働場所:東京・日本橋・茅場町(リモート可否は要相談)その他:業種:情報・通信・メディア系プロジェクト期間:2026年1月~2026年11月(延長の可能性あり)人数:3名(SE・中堅・PG)で構成 |
| 業務内容:JavaおよびOracleのバージョンアップ作業担当工程:システムのバージョンアップ対応全般スキル:必須:Javaの実務経験、Oracleの実務経験尚可:なし稼働場所:東京都(基本常駐、リモート少々あり)その他:業種:金融業(銀行・信託)/年金数理システム開始時期:即日開始可能 |
| 業務内容:システムの運用開発を行い、既存のJava/AWS環境を活用しながら、Go言語による新規機能の実装を担当します。担当工程:要件定義、設計、実装、テスト、デプロイ、運用保守スキル:必須:Javaでの開発経験3年以上、AWSの実務経験、Linuxコマンド操作、1年以上の長期プロジェクト参画経験尚可:Go言語未経験可、Go言語経験歓迎稼働場所:フルリモート(全国)その他:業種は情報・通信・メディア領域、開始時期は即日または相談、長期参画(1か月以上)を想定、作業は自己PCで実施、仮想デスクトップ(AmazonWorkSpaces)利用、服装自由 |
| 業務内容:-結合テストの実施-改造作業および製造-各種テストの実施-不具合対応・修正-詳細設計(あれば)担当工程:結合テスト工程、改造・製造工程、必要に応じた詳細設計、障害修正工程スキル:必須:Java実務経験2年以上、JSPおよびSpringの実務経験尚可:詳細設計経験(なくても製造が可能であれば可)稼働場所:神奈川県内の拠点に常駐その他:業種:情報・通信・メディア開始時期:2026年1月開始、期間は中長期を想定募集人数:1名外国籍不可の条件あり |
| 業務内容:-AWS環境上でのWebアプリケーション基盤の設計・構築-API、認証、ジョブ管理機能の実装-既存システムとの連携設計-パフォーマンス・運用設計およびテスト担当工程:要件定義、基本設計、詳細設計、実装、テスト、運用設計スキル:必須:JavaでのWebアプリ開発経験(3年以上)、SpringBoot/RESTAPI実装経験、AWS上での基盤設計・構築経験、OracleまたはPostgreSQLの知識とSQL実装経験、Git・Jenkins等を用いた開発プロセス管理経験、チーム開発でのコミュニケーション能力尚可:大規模システムの共通基盤開発経験、CI/CDパイプライン構築・改善経験、Terraform等IaCによるAWSリソース管理経験、APIGatewayやOAuth2・OpenIDConnect等の認証・認可基盤構築経験、非機能要件(性能・運用・セキュリティ)を考慮した設計スキル稼働場所:東京都(リモートワーク併用、週2〜3回出社)その他:業種:情報・通信・メディア、プロジェクトは音楽著作権管理システムの次期開発。長期参画が見込まれ、設計以降の拡大可能性あり。募集人数は2名、チーム規模は5〜6名。 |
| 業務内容:-AI議事録サービスの機能開発・実装-Salesforce等外部SaaSAPIとの連携機能実装-既存システムとの統合・テスト担当工程:-要件定義・アーキテクチャ設計-フロントエンド実装(React/Next.js)-バックエンド実装(Java/Kotlin、Go)-API連携実装-テスト(TDD)・コードレビュースキル:必須:-Webアプリケーション設計・実装経験5年以上-JavaまたはKotlinでのバックエンド開発経験-TypeScriptによるフロントエンド開発経験-React/Next.jsの実務経験-TDD、DDD等の開発手法の理解・実践-小規模チームでの技術リード・コードレビュー実績-iOSアプリ開発・リリース経験尚可:-新規事業の立ち上げからグロースまでの経験-LLM・生成AIを活用したPoC経験-Salesforce等外部SaaSAPI連携の設計・実装経験稼働場所:-基本リモート(東京都在住者はリモート可、地方在住者も可)-初日から1週間は東京で出社(遠方の場合は初日のみ相談可)その他:-業界:情報・通信・メディア-開始時期:2026年1月稼働開始予定-条件:外国語不要、個人事業主可、地方要員歓迎、年齢上限45歳 |
| 業務内容:-証券・投資向けシステムの詳細設計・製造-単体テスト・結合テストの実施-自社サービスの機能追加・改修・カスタマイズ対応担当工程:詳細設計、製造、単体テスト、結合テスト、機能追加・改修スキル:必須:Javaによる開発経験、詳細設計からテストまでの実務経験、自走して開発できること尚可:Pythonによる開発経験(スクレイピング経験があると尚可)稼働場所:東京都(オフィス勤務、リモート不可)その他:業種:金融・保険業(証券・投資)開始時期:即日または相談可能勤務形態:常勤 |
| 業務内容:-システム方式設計・基本設計書の作成-開発方針の策定、環境構築支援-ベンダー調整および設計レビュー-必要に応じた一部実装・単体テスト支援担当工程:方式設計、基本設計、開発方針策定、環境構築支援、ベンダー調整、設計レビュー、実装支援、単体テスト支援スキル:必須:Javaでのシステム開発経験(3年以上)、方式設計または基本設計フェーズの主担当経験、SpringFrameworkの知識、SQLの理解、高いコミュニケーション能力尚可:AWS等クラウド環境での設計経験、大規模システムのアーキテクチャ設計経験、リーダーまたはサブリーダー経験稼働場所:東京都(リモート可否は要確認)その他:業種:情報・通信・メディア、開始時期:即日、期間:長期、対象:日本国内在住者、備考:チーム調整が多い環境 |
| 業務内容:キャリア系WEBアプリの開発プロジェクトにおいて、サブリーダーとして設計、コードレビュー、進捗管理を実施。要件定義から実装支援を行い、Java/SpringBoot/Vue.jsを用いた機能開発をリード。担当工程:要件定義、基本・詳細設計、実装支援、コードレビュー、進捗管理・WBS作成(尚可)スキル:必須:サブリーダー経験、メンバーの進捗管理・コードレビュー経験、Java(SpringBoot)開発スキル、JavaScript開発スキル、Vue.js実務経験(React・Angularでも可)、能動的に行動できること、高いコミュニケーション能力、要件定義から対応可能なこと尚可:WBS作成経験稼働場所:東京都(初日は出社、以降はフルリモート)その他:業種:情報・通信・メディア、勤務時間9:00~18:00(フレックスタイムなし)、対象年齢40代前半まで、日本国内在住者が対象 |
| 業務内容:-フロントエンド機能の実装-バックエンド機能の実装担当工程:詳細設計、実装、試験項目書作成スキル:必須:SE経験3年以上、ECサイト開発経験、Javaを使用したWebシステム開発経験(1年以上)、詳細設計作成経験、試験項目書作成経験、主体的に課題解決できる姿勢尚可:SalesforceCommerceCloudを利用した開発経験稼働場所:フルリモート(地方在住の方は不可)その他:業種:情報・通信・メディア/開始時期:2026年1月開始/年齢制限:45歳以下 |