エンジニアの平均年収が約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
| 業務内容:・仮想基盤上でのOS・ミドルウェア設定およびデータ移行・新旧基盤の差分要件定義・RHEL5.9→RHEL8/9、Oracle11gR2→19c/21c、IBMHTTPServer→Apache、WebSphere→Tomcat、FINALUNA+Struts→TERASOLUNA+SpringMVC、IBMJava1.7→OpenJDK17のマイグレーション実施担当工程:要件定義、差分整理、システム構成確定、OS・ミドルウェア設定、データ移行スキル:必須:Linux構築経験、仮想基盤上でのOS・ミドルウェア設定経験、自走してコミュニケーションが取れること尚可:設計経験があると尚可稼働場所:東京都(常駐)その他:業種:情報・通信・メディア/証券・投資、開始時期:相談可、健康面で問題がないことが必須 |
| 業務内容:-一般コンシューマー向けポータルサイトの開発支援-AWSの設計・構築-CloudFormation・AWSCDKを用いたIaCの実装-Java・Pythonによる機能実装担当工程:設計、インフラ構築、IaC実装、アプリケーション開発スキル:必須:AWS設計・構築経験、CloudFormation/AWSCDKを用いたIaC構築経験、Java開発経験、Python開発経験、日本語ネイティブレベル尚可:ECサイト開発経験稼働場所:フルリモート(初日のみ出社)その他:業種:情報・通信・メディア、開始時期:1月開始、稼働時間増加の可能性あり(約200h程度)、外国籍可(日本語ネイティブ必須)、地方在住者不可 |
| 業務内容:-設計書・ソースコードを参照してテスト仕様書を作成-スマートフォン向けアプリの評価テストを実施-テスト結果の報告および関連ドキュメントの整備担当工程:テスト設計、テスト実施、結果報告スキル:必須:設計書・ソースコードを基にテスト仕様書を作成できること、Javaでの開発経験、自律的に作業を推進できること尚可:Android(Java/Kotlin)またはiOS(Swift)での開発経験稼働場所:東京都の客先常駐(リモート不可)その他:業種:情報・通信・メディア、契約期間は2026年1月から2026年3月までの3か月(延長可能)、勤務時間は9:00~18:00、服装はスーツまたはオフィスカジュアル |
| 業務内容:-新規・既存システムのユーザビリティ検証-テストケースに基づくUAT手順書の作成・実施-不具合や業務課題の抽出・報告-利用者からの問い合わせ対応(エスカレーション)-追加改修に伴う要件整合・調整(仕様確認)-基本設計書のレビューおよび品質確認(業務観点での妥当性チェック・改善提案)担当工程:テスト設計・テスト実施・テスト結果レビュー・問い合わせ対応・要件調整・基本設計書レビュースキル:必須:Javaの開発業務経験(製造~保守)、手順書・テスト仕様書の作成経験、一連のテストフェーズ経験尚可:中古車販売や関連業務の知識、ユーザビリティ評価や業務改善提案の経験稼働場所:埼玉県(常駐)その他:業種:自動車・輸送機器開始時期:4月以降祝日は基本出勤(代休取得可)、長期休暇はまとめ取得可能外国籍不可 |
| 業務内容:-販売・受発注管理システムの設定変更と運用保守-トラブル発生時の原因調査・対応、業務部門との調整-画面・項目の追加・変更設定-業務効率化や操作性向上などの運用改善提案-フロントエンド・サーバーサイドの開発チームとの連携担当工程:-運用保守、設定変更、トラブル対応、改善提案、開発連携スキル:必須:-販売管理・受発注管理システムの運用保守経験-「楽々販売」の利用・運用経験-業務部門との調整や要件理解ができるコミュニケーション力尚可:-ノーコード/ローコードツール(kintone、Salesforce、楽々シリーズ等)の設定・カスタマイズ経験-Webシステム開発(JavaScript、PHP)経験-軽微な改修対応(設定変更・スクリプト修正)経験稼働場所:-東京都(六本木エリア)常駐、基本出社-PC貸与、服装はオフィスカジュアルその他:-業種:サービス業(情報・通信・メディア領域)-即日開始可能、週5日勤務、作業時間9:00-18:00-募集人数1名 |
| 業務内容:-要件ヒアリング、Fit&Gap分析-基本設計、パラメータ設計-ベンダーとの開発調整、受入テスト-ユーザートレーニング、運用マニュアル整備-カスタマイズ(Java、SQL)対応担当工程:要件定義、基本設計、パラメータ設計、テスト、ユーザートレーニング、運用マニュアル作成スキル:必須:mcframe(XAまたは7シリーズ)導入・開発経験(1年以上)、原価管理業務の理解、要件定義・設計等上流工程経験、SQL・DB操作の基本スキル、日本語での意思疎通尚可:MCCP資格、mcframe単独セットアップ経験、追加導入・バージョンアップ経験、OracleやJavaでの開発経験、顧客折衝・資料作成経験稼働場所:東京都・一部リモート可その他:業種:製造業、開始時期:2026/01/05、チーム規模:11〜20名、稼働形態:週5日、リモート一部可、PC貸与あり、外国籍可 |
| 業務内容:-PHPを中心としたバックエンド実装-既存機能の改善・改修-API開発および外部データ連携-パフォーマンス改善支援-運用・保守対応担当工程:-基本設計、詳細設計、実装、テスト、運用保守スキル:必須:PHPでのWebアプリ開発経験5年以上、Gitによるバージョン管理経験、要件定義からテストまでの一連した開発経験尚可:ECサイトやWebサービスの開発経験、Java/Kotlin/Go/TypeScript等他言語の実務経験、AWS/Azure/GCP等クラウド環境での運用経験、CI/CD(GitLabCI/CD等)利用経験、DDD・CleanArchitectureの理解・実践稼働場所:フルリモート(必要に応じて出張あり)その他:業種:EC・オンライン小売開始時期:2026/01/01勤務日数:週5日募集人数:3名 |
| 業務内容:-音声マイニングシステムの設計・実装-Java(SpringBoot)でのバックエンド開発-React.jsを用いたフロントエンド開発担当工程:設計、実装、テストスキル:必須:Java(SpringBoot)実務経験3年以上、React.js実務経験、フロントエンド開発経験、自走可能な開発尚可:アジャイル開発経験、AWS操作経験稼働場所:神奈川県(週1出社、リモート可)その他:業種:情報・通信・メディア、開始時期:即日または相談、募集人数:2名、年齢制限:40代まで |
| 業務内容:-顧客同行・営業サポート-AI AGENTのPRD・要件定義書・仕様書作成-プロジェクト推進・顧客折衝-社外向け報告書作成-生成AIの技術検証・プロトタイプ作成-4名体制のPjMチームと外部パートナーと連携し開発を推進担当工程:顧客折衝、要件定義、開発計画立案・推進、技術検証、プロトタイプ作成、報告書作成、チームマネジメントスキル:必須:PMとしてソフトウェア開発チームをリードした経験(3年以上)、顧客ヒアリングからシステム開発までの経験、リーダーシップ・コミュニケーションスキル、何らかのプログラミング言語での実装経験(2年以上)、プロンプトチューニングを自らテストする意欲尚可:SaaSのプリセールス・要件定義経験、PMPまたはIPAプロジェクトマネージャー資格、コンサルティング・事業開発経験、PythonまたはJavaScriptでの開発経験、GenerativeAI・Transformerに関する知見稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、外国籍可(日本語ビジネスレベル必須)、平日日勤帯勤務、募集人数1名 |
| 業務内容:-現行SQL環境の調査、バージョンアップ手順策定、実装・検証・障害対応-Dynamics365Salesの機能調査・評価、業務フローヒアリング、レポート作成-車載ECU向けセキュリティ評価環境の設計・ハード/ソフト導入、テスト実施、結果分析-Javaを用いた要件定義、設計、実装、テスト、リリース支援-サービスデスクにおけるユーザー問い合わせ対応、障害切り分け、チケット管理-C++製基幹小売システムの障害対応、パフォーマンスチューニング、機能追加・改修-人事・労務改革プロジェクトの計画策定、進捗管理、ステークホルダー調整、成果物レビュー-オンライン旅行代理店向けサービスの要件定義、アーキテクチャ設計、開発、テスト、リリース-製造業向け基幹システム(mcframe)の現行分析、要件定義、設計、開発、移行支援、テスト担当工程:要件定義、設計、実装、テスト、リリース、運用保守、プロジェクト管理、障害対応、評価・調査スキル:必須:SQLServer、Dynamics365、C++、Java、ECUセキュリティ知識、プロジェクトマネジメント、サービスデスク運用、システム分析・設計尚可:クラウド環境(AWS/Azure)、CI/CD、アジャイル開発手法、ITIL、データベースチューニング、ネットワーク基礎知識稼働場所:東京(在宅不可)・埼玉・大阪(在宅可)・東京(在宅可)その他:情報・ |
| 業務内容:航空会社の運航システムに対する追加機能の開発を担当します。基本設計・詳細設計・開発・試験・移行を実施し、サブリーダーとしてメンバーのフォローやコードレビューを行います。担当工程:基本設計、詳細設計、プログラミング、単体テスト、結合テスト、システム移行スキル:必須:リーダーまたはサブリーダー経験(2年以上)、WebJava実務経験(5年以上)、Spring(Spring Boot)実務経験(3年以上)、AWS利用経験、高いコミュニケーション能力・能動的対応力、勤怠・体調管理に問題なし、年齢45歳まで尚可:なし稼働場所:リモート併用(現場あり)その他:業種:サービス業(航空システム開発)、開始時期は相談に応じて |
| 業務内容:-ディビジョンヘッドの補佐としてプロジェクト推進・取り纏め-技術選定・技術支援-要件整理・スケジュール管理-開発メンバーへの連携・ファシリテーション-アジャイル/ウォーターフォールハイブリッドでの開発(要件定義~テスト)担当工程:要件定義、基本設計、詳細設計、実装、テストまでの上流工程全般スキル:必須:Webアプリ開発経験5年以上、静的型付け言語(Javaが望ましい)でのバックエンド開発、Typescriptでの開発、インフラ環境の知見(設計・構築経験が尚可)、未経験言語・環境へのキャッチアップ経験尚可:技術選定経験、リーダー経験、アジャイル開発(スクラム等)・ファシリテーション経験、金融関連プロジェクトの知見稼働場所:リモート併用(最低週1回出社)、東京都その他:業種:情報・通信・メディア(大手SIer)、開始時期:即日着手可能、中長期想定、稼働率:100%、勤務時間:10:00‑19:00、募集人数:1名 |
| 業務内容:建設業向けクラウドサービスのアプリケーションの設計、開発、テストを実施します。担当工程:設計、開発、テストスキル:必須:Java、SpringBoot、AWS(Aurora、ECS、APIGateway等)に関する実務経験尚可:なし稼働場所:東京都(ハイブリッド勤務:初期は出社、以降は週数回出社)その他:業種:情報・通信・メディア(クラウドサービス)開始時期:相談 |
| 業務内容:-LINEアプリ連携用共通機能の開発・機能追加-管理画面およびAPIの実装-セキュリティ強化対応・災害対応策の実装-AWSベストプラクティス適用によるサーバ構成・ログ管理・運用見直し-方針検討から実施までの全工程の実施担当工程:要件定義、設計、実装、テスト、運用改善スキル:必須:AWSインフラの実務経験、AWSマネジメントコンソール操作、AWSベストプラクティス実装経験、レビュー作成スキル、高いコミュニケーション能力、主体的に業務を推進できる姿勢尚可:PHP(Phalcon)、HTML/CSS3、JavaScript(jQuery、Promise)、Git、Linuxコマンド操作、Lua、Go、Bashの基礎知識、nginx、MySQL/AuroraMySQL、Elasticsearch、Redisの運用経験、fluentd、OAuth2.0の知識稼働場所:在宅勤務(状況により神奈川県内で出社あり)その他:業種:情報・通信・メディア(サービス業)開始時期:即日または2026年1月以降作業期間:2026年1月〜2026年2月末(延長可能)外国籍不可プロジェクトは増員案件で、既存メンバーが多数参画中 |
| 業務内容:・Androidアプリの新規開発、機能追加、改修・設計・開発・テスト・リリースまでの一連工程・チーム開発でのコードレビュー、ナレッジ共有、コミュニケーション担当工程:・設計、実装、テスト、リリーススキル:必須:Androidアプリ開発実務経験5年以上、Java、Kotlin、RESTAPI理解、MVVM等アーキテクチャ理解、toC向けアプリ開発経験尚可:MediaPlayer・ExoPlayer使用経験、JetpackCompose、KotlinCoroutines、Hilt、Flow使用経験、UI/UX設計提案力稼働場所:東京都(常駐)その他:情報・通信・メディア業界、即日開始、長期(1年以上)予定、勤務時間10:00~19:00、残業あり、人数1名 |
| 業務内容:SQLを用いたデータベース保守問い合わせ対応必要に応じたシステム改修(Java、Typescript)担当工程:保守運用改修実装スキル:必須:SQL使用経験、IT実務経験2年以上、コミュニケーション能力尚可:Java、Typescript経験稼働場所:愛知県(常駐)その他:長期参画可能2025年1月開始予定 |
| 業務内容:-要件定義、設計、開発、テスト、リリース、保守-関係者との折衝-新規・既存プロジェクトの実装・テスト担当工程:要件定義、設計、開発、テスト、リリース、保守スキル:必須:Javaでの開発経験5年以上、SpringFrameworkの実務経験尚可:金融系業務知識、JavaScript(Vue.js等)でのフロントエンド開発経験、上流工程の経験、AWS等クラウドへの移行開発経験稼働場所:東京都(初期は出社、以降はリモート可)その他:業種:金融・保険業(FX・暗号資産サービス)開始時期:要相談 |
| 業務内容:・製薬業向けコーチングアプリの基本設計、設計書落とし込み、テスト設計、顧客折衝・ヒアリング・工事情報管理システムの基本設計、フロントエンド実装(HTML/CSS/JavaScript)およびバックエンド実装(JavaSpring)・Salesforce標準機能の導入支援、APEX/LWCカスタム開発、上流工程(要件定義・設計)支援、資格取得支援・CiscoMerakiとFortiGateを用いたネットワーク機器の構築・運用(ファイアウォール、ルータ、無線AP)担当工程:基本設計、詳細設計、実装、テスト設計、顧客折衝、上流工程(要件定義・設計)、導入支援、運用支援スキル:必須:Node.js実務経験3年以上、TypeScript実務経験3年以上、基本設計経験3年以上、設計書落とし込み・テスト設計経験、顧客折衝経験、Java(Spring)実務経験3年以上、JavaScript/HTML/CSS実務経験3年以上、Oracle使用経験、フロントエンド開発経験、Salesforce標準機能・APEX/LWC開発経験、上流工程経験、Salesforce資格保持、CiscoMeraki構築経験、FortiGate構築経験、ファイアウォール・ルータ・無線APの知識尚可:英語で設計書読解可能、Angular(TypeScript)知見、SalesCloud導入経験、アジャイル開発経験稼働 |
| 業務内容:-基幹システムの共通・基盤部分の設計・実装-コードレビュー・テスト実施-会計システム連携バッチ開発-フロントエンド(React/TypeScript)開発(約3割)-AWS(Serverless・マイクロサービス)へのクラウド移行支援-必要に応じたAI開発支援担当工程:設計、実装、コードレビュー、テスト、バッチ開発、クラウド移行、AI支援スキル:必須:Java実務5年、SpringBoot実務2年以上、React/TypeScriptまたはJavaScript実務経験、API設計(GraphQLまたはRESTful)経験、AWS等クラウド環境での開発経験、AI開発への興味尚可:単体テスト設計・自動化、コードレビュアー経験、アジャイル開発経験、DDD活用経験、サーバーレスWebアプリ設計経験、マイクロサービス設計経験稼働場所:東京都(週3日出勤、2日リモート)その他:業種:情報・通信・メディア、サービス業(システムインテグレーション)開始時期:1月または2月開始予定勤務時間:9:00~18:00(相談可)対象年齢:40代前半まで、勤怠に問題のない方 |
| 業務内容:自治体向け庶務事務システムの新規機能開発を担当します。詳細設計、実装、単体テスト、結合テスト、総合試験を一人で実施し、ウォーターフォール方式で進めます。担当工程:詳細設計、実装、単体テスト、結合テスト、総合試験スキル:必須:Java、JavaScript、JSP、Oracle(SQL)を用いた開発経験5年以上、基本設計から総合試験までを単独で担当できること、新規開発の実績尚可:メンバーの進捗管理・フォロー・タスク割り当て経験、庶務事務システム開発経験、サブリーダー経験稼働場所:東京都(テレワーク併用、参画当初は1〜2週間出社)その他:業種:公共・社会インフラ/官公庁・自治体向けシステム開発開始時期:2026年1月から長期参画就業時間:9:30‑18:15プロジェクト規模:約40名が参画中、募集人数2名 |
| 業務内容:-JavaSpringBootを用いたアクワイアラ(加盟店管理)システムの保守・運用-React/JavaScriptを使用したWebViewアプリの保守・運用-顧客との調整、進捗管理、作業スケジュール管理-必要に応じた実装、デバッグ等のハンズオン作業担当工程:-保守・運用全般-実装・デバッグ作業-顧客調整・進捗管理スキル:必須:保守・運用の実務経験、顧客調整・進捗管理経験、SpringBoot開発経験、Android(Kotlin)またはiOS(Objective‑C)でのネイティブアプリ開発経験、自律的に動ける姿勢、チームへ貢献できる姿勢尚可:Reactを用いたフロントエンド開発経験、Kotlin/Objective‑Cの開発経験、MongoDB利用経験稼働場所:東京都(テレワーク中心、週1回出社必須、リリース・緊急対応時は追加出社あり)その他:業種:情報・通信・メディア(キャッシュレス決済システム)開始時期:2026年1月または2月開始、長期参画想定外国籍不可 |
| 業務内容:UNIX環境下での製造ライン管理システムの設計、実装、テスト(バッチ系開発)を担当します。使用技術はCまたはJava、Oracleです。担当工程:設計、実装、テスト(バッチ処理)スキル:必須:UNIX系の開発経験、CまたはJavaでのプログラミング経験、Oracleを用いたデータベース設計・運用経験、SE2名、PG1〜2名のチーム構成での実務経験尚可:在宅勤務経験、バッチ処理の開発経験稼働場所:愛知県(在宅勤務可)その他:業種:機械・重工業、開始時期は2025年12月頃、期間は約4か月(延長の可能性あり) |
| 業務内容:-ECサイトの認証システムおよびクレジットカード決済システムの保守対応担当工程:-基本設計、詳細設計、実装、単体テスト、結合テスト、総合テスト、リリーススキル:必須:Java(5年以上)、Spring、Struts、基本設計~総合テストの実務経験、主体的に作業を推進できる姿勢尚可:Linux上でのミドルウェア構築・コマンド操作(Apache,Tomcat,Ant等)、API開発経験、ミドルウェア構築手順書作成経験稼働場所:東京都(常駐、リモート不可)その他:業種:EC・オンライン小売(量販店向けシステム)、勤務時間:10:00‑19:00、募集人数:1名、外国籍不可 |
| 業務内容:-詳細設計-実装(画面およびバッチ)-結合テスト・ユーザテスト担当工程:詳細設計、実装、結合テスト、ユーザテストスキル:必須:Java、Vue.js、JavaScript、HTML/CSS、SQL、gitの実務経験、画面およびバッチ実装が可能なこと尚可:特になし稼働場所:東京都(テレワークメイン)その他:業種:自動車・輸送機器開始時期:2025年1月開始予定、長期プロジェクト募集人数:1名 |
| 業務内容:製造ライン管理システムの設計、実装、テストを担当し、バッチ系システムの開発・保守を行います。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、システムテストスキル:必須:CまたはJavaでの開発経験、Oracle利用経験、設計からテストまでの経験尚可:バッチ系システムの開発経験稼働場所:愛知県(フルリモート可、開始時は1〜2週間常駐)その他:業種:機械・重工業(製造ライン管理システム開発)開始時期:2026年1月~2026年3月(延長可能) |