エンジニアの平均年収が約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プログラマーの需要は増え続けるといっても過言ではないでしょう。
- TOP
- > Java の案件
検索キーワード:Java
検索結果:84件[案件]webサービス 開発ディレクション募集 | ||
■業務内容・新規ウェブサービスの開発にあたるディレクション経験→WBSの作成と管理→開発ベンダーの管理と調整(スケジュール・成果物品質チェック)→サービスのフロント設計・アクション要件定義の作成→主幹部門との調整・コミュニケーション等のプロジェクト管理とテクニカルサポートをお願いいただきます。■必須スキル:・開発ディレクション業務経験・Webサービス事業における要素技術の知識ex)API、サーバ構成、DB等の基本構造の理解、javascript等のクライアントサイドの言語の動作理解、クラウドサーバの特徴理解等・社内外のステークホルダーと円滑なコミュニケーションをとり合意形成する能力がある方、クライアントワークの経験尚可:・アプリの開発ディレクション経験とフレームワークの知識・UX設計経験と知見・データベースを使った大規模Webサービスの開発ディレクション経験がある方・Web運営における企画・開発ディレクションの経験■年齢・30代まで■備考・吸収力のある方・課題発見能力のある方・積極性・自発性のある方・情報収集力のある方 | ||
金額:600,000円/月 |
某刷新システムの開発支援 | ||
■業務内容製造・単体テスト~内部結合テスト■求められるスキルJava/Linux/Oracle1)SDE(NECフレームワーク)の経験があれば尚可2)既存メンバとは別のサブグループとして行動して頂く予定です。そのため配下3名のケアができるリーダクラスを1名求めます。3)リーダクラスの方には、配下3名のケア+自分の開発作業となります。■備考・外国籍不可・新人NG | ||
金額:560,000円/月 |
【PHP/Laravel】大手グループ会社におけるホテル管理システムのサーバーサイド開発業務 | ||
■仕事内容基本設計|詳細設計|実装・構築・単体試験|結合試験|総合試験|受入試験|運用・保守宿泊予約や販売価格、残室数、料金清算など客室に関する情報を管理するホテルや旅館などのホテル管理システムのバグフィックスおよび追加機能開発についての対応業務をお願いいたします。主な業務内容としては下記となります。・開発/ビジネス責任者との週次MTG・チケット対応(バグフィックス)■プログラミング言語:PHPGo言語JavaScript■求められるスキル・PHP(Laravel)フレームワークを用いたバックエンド開発・webアプリケーション開発経験・Javascriptを用いたフロントエンド開発経験尚可スキル・Goを用いたAPI開発のご経験・「新しいことに挑戦したい」という情熱のある方・自分の欠点、課題を客観的にとらえ、成長意欲をもって努力できる方■年齢・40代まで■備考・外国籍不可・ビジネスカジュアル | ||
金額:840,000円/月 |
Edgeブラウザ移行対応開発・打鍵 | ||
■業務内容・IE11⇒Edgeブラウザ移行対応開発・打鍵■求められるスキル・javaのWebシステム開発、打鍵経験。・※HTML、javaScript、CSSの実装経験は必須。・客先常駐案件にて上記経験を1年以上経験していること。・※SVN、Git経験があると尚可。・チーム開発の経験。(今回は30名強の体制)⇒個人タスクの管理、リーダーへの進捗報告ができること。■備考・外国籍不可 | ||
店頭接客時の接客録音データ管理のシステム開発 | ||
■業務内容店頭接客を録音し、その録音データの管理を行うシステム開発録音データを取るデバイスは他社が開発し、データを管理する部分の開発を行います。非常にセンシティブな内容の可能性が高いデータのため、データの取り扱いには注意を払う必要があります。■求められるスキル・Java開発経験(3年以上)※本PJはJava11(java8以上の経験があると望ましい)・RDBの開発経験がある方(※本PJはpostgresql13) | ||
金額:620,000円/月 |
Java/設計・実装・テスト | ||
■業務内容・債券システムのフロント画面の機能改修など■求められるスキル【必須スキル】・Java経験、設計・実装・テスト経験【尚可スキル】・金融経験、債券知識■備考・外国籍不可・上に人が付くため、一人で作業できるレベルでなくても良いが、一人で作業できるレベルであると尚良し。 | ||
スマホアプリ開発の技術者 | ||
■業務内容・スマホアプリ改修開発・保守・PCのOS認証を行うスマホアプリの改修・スマホ側のアプリ(java,swift)の他に、PC側のアプリ(C++,C#)、サーバー側のアプリ(Java)の改修もあり■求められるスキル・3年以上の開発経験尚可スキル・スマホアプリ開発経験・Webアプリ開発経験・Bluetoothに関する知見■備考・弊社からPCを提供いたします。 | ||
某企業向け基幹システム保守開発 | ||
■業務内容・Javaアプリの設計・開発を実施して頂きます。■求められるスキル(必須)・Javaを使用したWebシステムの開発経験3年以上・設計、開発の業務経験・コミュニケーション力(尚可)・Struts、Seaser2、SpringMVCでの開発経験■年齢・50代まで■備考・外国籍不可 | ||
金額:600,000円/月 |
ECサイト開発支援 | ||
■業務内容・バックエンド部分(主にAPIとDB)および、関連システムとのインターフェイスの開発<工程>基本設計、詳細設計、開発、テスト、運用■求められるスキル・Java8以上/Springbootでの開発経験(必須)・RDBMSでのアプリケーションの実装経験(必須)※MySQLに明るい方だと尚可・RESTfulAPIの設計、実装経験か知見(必須)・基本設計~テストまで一貫して3年以上経験しているSE■年齢・45歳まで■備考・外国籍不可 | ||
金額:700,000円/月 |
ネットワークエンジニア | ||
■業務内容・海外の会社が提供している技術をAWS上で動かしているシステムの保守開発業務となります。・AWSの環境に合わせたシステム構成変更を予定しており、開発サポートや作業手順書作成業務。・海外会社とコミュニケーションを通じてシステム構成の把握や、AWS環境に合わせたシステム構成案の検討、及びドキュメント化■求められるスキル・JAVA・Node.js開発経験目安5年開発環境:AWSELB・Dockerの知見・AWS上でのサービス提供における、バックエンド開発、運用経験(3年)■尚可スキル・Scala・Ansible(YAML)■備考・ビジネスカジュアル | ||
金額:740,000円/月 |
フロントエンドエンジニア | ||
■業務内容・運送会社向けITツール開発PJに携わっていただきます。・運送会社向けの自社ITツール(配車システム、請求管理システム、勤怠管理システム)の開発になります。・事業は伸びておりユーザーからの声を聞いてシステムをアップデートをしていきます。【案件詳細】・既存の仕組みの改善、機能追加・設計の基本的な考えは伝えつつ、細かい部分は設計も含め実施・新機能の開発・新しいコンポーネントの作成・レスポンス改善のための技術提案および実際の改善・問い合わせ対応(調査)・ソース管理環境の改善■プログラミング言語:TypeScriptJavaScriptPHP■データベース:MySQL■Webフレームワーク:Node.jsAngular■環境・OS:AWS(AmazonWebServices)■ツール:Git■求められるスキル・JavaScript(Angular)での開発経験・AWSAurora(MySQL)での開発経験・Firebaseでの開発経験・サーバーサイドの開発経験・サーバーサイドとフロントエンドどちらの開発も対応可能な方■尚可スキル・Node.jsでの開発経験・PHPでの開発経験■備考・ビジネスカジュアル・外国籍不可 | ||
金額:740,000円/月 |
Webシステムの改修・機能追加 | ||
■業務内容・Webシステムの改修・機能追加■求められるスキル・C♯(ASP版)・MVCでのWebシステム開発(必須)・PHP,JavaScript,Oracle(必須)・開発歴5年以上■年齢・45歳まで | ||
金額:540,000~560,000円/月 |
iOS/Androidネイティブアプリの開発 | ||
■業務内容・iOS/Androidネイティブアプリの開発■言語・Objective-CSwiftKotlinJava■求められるスキル【必須】・objective-c、java(Android)、swift、kotlinいずれかの開発経験が3年以上・gitでのソース管理経験がある・チーム開発(3名以上)の経験がある【尚可】・証券取引に関する知識■年齢・40代まで■備考・外国籍不可・ビジネスカジュアル | ||
金額:700,000円/月 |
既存システムの開発案件 | ||
■業務内容・上場企業における基幹事業サービスのシステム開発■求められるスキル【必須スキル・経験】・Webアプリケーション開発経験3年以上→JQueryに代表される各種JavaScriptライブラリを用いた開発経験があること・Java→開発経験3年以上・データベース利用経験3年以上→Oracle、Mysql、Postgresql等→担当機能のER図が記載できる。→実装/機能修正に関連するテーブル定義の変更ができる。・システム開発経験経験→設計書/試験書→ユーザー要件からプログラム設計書の作成が可能で→プログラム設計書/単体試験書」をテンプレートがない場合でも→ユーザー要件を元に、試験観点を摘出し、テストケースの定義が可能・プログラム管理Git管理で下記の実施が可能であること。(1)Gitコマンドでブランチ間の差分の確認ができること。(2)コンフリクト発生時に、担当分の修正と担当外の修正分の切り分けをおこない、適切にコンフリクトの解消ができること。【歓迎するスキル・経験】・Linuxサーバー構築/保守・AWS(EC2、RDS、S3、ALB、セキュリティーグループ、CloudWatch)・BtoB向けWeb基幹システムの設計・開発・運用・保守・プロジェクトリーダー・プロジェクトマネージャー職での顧客折衝経験・アジャイル開発の経験■備考・外国籍不可 | ||
金額:650,000円/月 |
フロントエンド開発/JavaScript | ||
■業務内容・某金融系サービス展開企業におけるフロントエンド開発■言語・JavaScript■求められるスキル・JavaScriptを活用したフロントエンドの開発3年以上・Vue/React/AngularいずれかのFWを用いた開発経験。・基本設計から対応可能な方■年齢・45歳まで■備考・外国籍不可 | ||
金額:600,000円/月 |
Javaエンジニア | ||
■業務内容・Javaでのシステム開発業務■言語・Java■求められるスキル・Javaを利用した設計/開発経験(3年以上)・調査をしながらJavaの実装がある程度できる方・Oracleの知見がある方・ローカルPCでの開発環境構築(Java)がある程度一人でできる方■年齢・40代まで■備考・外国籍不可 | ||
医療情報プラットフォーム開発 | ||
■業務内容・医療情報プラットフォームの開発■言語・Java■求められるスキル・テスト駆動開発経験、CI等の経験・業務プロセスの設計経験・要件をヒアリングし、まとめる能力と経験・アジャイル開発プロセス(Scrum,XPなど)に関する知識と経験・クラウド(AWS、Heroku等)を使った開発・運用経験・KVS/NoSQL(MongoDB、Redis、memcachedなど)の知識と経験■年齢・45歳まで | ||
金額:190,000~1,120,000円/月 |
Web系Java 開発 | ||
■業務内容・生損保会社向けシステム開発■言語・Java■求められるスキル・Web系システムの開発経験のある方(Java)■年齢・40代まで■備考・外国籍不可 | ||
金額:700,000円/月 |
顧客向けWEBシステム保守開発 | ||
■業務内容・詳細設計、製造~テスト■求められるスキル・Java(実務経験2~3年程度)・コミュニケーション力(重要)・指示待ちでなく自発的に行動できること■備考・外国籍不可 | ||
金額:510,000~540,000円/月 |
ECサイト構築 | ||
■業務内容フロントエンドはSPAで構成されており、言語はTypeScript、フレームワークはReact.jsを利用しています。開発はアジャイルスタイルでスプリントを回しながら開発を行っています。スキルや経験により、基本設計・詳細設計・実装・テストを中心にご担当していただきます。■言語・JavaScript,TypeScript,CSS,Scala,SQL・FW:PlayFlamework,React.js・MW:MySQL,DynamoDB,ElasticSearch,Kinesis,Lambda・AWS(プロダクト環境、試験環境)・OS:AmazonLinux2,WindowsServer■求められるスキル(必須)・JavaScriptによるWebクライアントの開発経験3年程度・MV*フレームワーク(Vue.js,Angular.js,React.js+αなど)を使用した開発経験1年程度・TypeScriptを使用したご経験(尚可)・Linux環境での開発経験・新しい技術動向やツールなどの情報をキャッチアップしつつ、導入について提案できる方・サーバサイドの開発経験■年齢・40代まで■備考・外国籍不可・ビジネスカジュアル | ||
金額:700,000円/月 |
ServiceNow・JavaScript・AWS | ||
■業務内容・統合型ITマネジメントツール開発支援■言語・JavaScript■求められるスキル・JavaScriptを用いたシステム開発経験・インフラの基礎知識・顧客折衝の経験・SaaSを使ったサービスやシステムの開発経験■備考・外国籍不可 | ||
金額:650,000~700,000円/月 |
フロントエンド | ||
■業務内容・フロントエンド■言語・JavaScript■求められるスキル・Webサイト/アプリのフロントエンド実務経験3年以上・Reactのフロントエンド開発経験・JavaScriptでの開発経験2年以上・Node.jsやnpmを使用した開発経験・ESLintやJestなどユニットテストを用いた開発経験・html5、CSS3により構築したレスポンシブサイト制作実務経験・SASSでの開発経験・gitによるバージョン管理・Figmaの使用経験■年齢・40代まで | ||
画面周り開発者募集 | ||
■業務内容・ストレスチェックシステム開発■言語・Java/Vue.js(Vuetify)■求められるスキル・他部署との調整力(コミニケーション力)・Javaを利用したシステム開発経験5年以上・Webシステムで使用するようなSQLの記述・フレームワークを利用したシステム開発経験・開発~単体テストに関しては単独での計画/実施・最低限のLinux系OS上でのコマンド操作 | ||
エンジニア | ||
■業務内容・新規機能開発の機能設計・実装・評価をお任せします。具体的には、チームメンバーと共に以下の業務を行って頂きます。-React/TypeScriptで新規画面実装-Node.js/TypeScriptでサーバーサイド実装-firebase/firestoreのDB構造設計■言語・JavaScriptTypeScript■求められるスキル・Node.js(TypeScript)を用いた開発経験・React(hooksTypeScript)を用いた開発経験■年齢・40代まで■備考・ビジネスカジュアル | ||
金額:840,000円/月 |
デザイナー案件 | ||
■業務内容・マーケティング組織でのデザイン、マークアップ業務■言語・HTML、CSS・Git・JavaScript■求められるスキル・AdobeIllustrator、Photoshopの業務経験3年以上・HTML、CSSの業務経験2年以上・Gitの業務経験1年以上・デザインディレクションの業務経験1年以上■備考・外国籍不可 | ||
Javaとはオブジェクト指向のプログラミング言語の1つです。
Google三大言語の一つとしてGoogle社のシステム開発にも採用されています。
Javaは、プログラミング言語の元祖であるC言語やC++言語の元から開発され今では根強い人気を誇っています。また、Googleや大企業での大規模システム開発やAndroidアプリの開発などを得意としています。
汎用的で特定のOSに依存しないことが特徴でありwebアプリやwebサービス、デスクトップ向けアプリ、スマホアプリ、業務用ソフトなどに使われています。その汎用性からwebやスマホアプリなどどんなOS環境でも動かすことが出来るためプログラマーにとって人気の高い言語です。コンパイラ言語であるため処理速度も速く、プログラムの動作も軽快です。オブジェクト指向の元であるためプログラムの管理性に優れており複数人での開発も効率よく進めることが出来ます。言語としても高性能で、プラットフォームに依存しない、開発効率と保守性が高い、ライブラリが充実しているという点でも人気な理由として挙げられます。
Java自体の動作が安定していることや様々な情報がインターネットや書籍で確認することが出来るため、安定を求める企業などのシステムでは採用されることが多くなっています。
Javaは歴史の長い言語でありこれまで世界中で多くの開発に使われてきたという実績があります。数あるプログラミング言語の中で最も標準的な言語とも言われているため現在でも新規開発に用いられるケースは多く存在します。
仮に新規開発が減少したとしても既存システムの保守開発が発生するため需要がなくなることはないでしょう。
・1991年 サン・マイクロシステムズ(Sun Microsystems)で家電製品向けの組み込みソフトウェアの開発言語として開発がスタート
・1995年 ブラウザが”HotJava”という名称で世界に公開され、インターネットの普及とともに注目される
・1996年 Java 1.0が正式リリースされ、世界中の開発者が、Javaをダウンロードして開発することが可能になる
・1999年 ソフトウェア開発業者、サービス提供業者、デバイス製造業者の3つのマーケットのためにJavaのプラットフォームが再構築される
・2006年 OpenJDKの設立
・2007年 Google社がJavaを使用したAndroidを発表、またアニメーションやマルチメディアなどの再生を含むインターフェイスを開発する
ためのJavaFXも発表
・2009年 サン・マイクロシステムズがOracleによって買収
・2013年 Java7がリリース、このJava7がリリースされたことによりHTML5を使ったブラウザの開発を容易にする機能が提供される
・2014年 Java8がリリース
・2017年 Java9がリリース、当初の予定よりも約1年遅れ、約3年半のメジャーアップデートとなる