「Java」の案件求人検索結果
■Javaとは?
Javaはプログラミングに興味がない人でも知っているほど人気のプログラミング言語で、プログラマーの大半がJavaから学習を始めたと言っても過言ではないでしょう。HTMLやCSSから入った人もいるかもしれませんが、その次当たりにJavaを学習した方が多いかのではないかと思います。
Javaは一時ほど市場に占めるシェアが大きくありませんが、当然ながらいきなり消えるわけではありません。今でも日本人にとっての日本語のように最初のプログラミング言語としてJavaを選択するのが一般的です。
Javaを学習することで他の言語にも応用が利くので、そういった意味でもJavaを学習する意義は大きいでしょう。
-
- [Java]証券会社向け新規導入支援システム開発の求人案件@虎ノ門
-
~700,000円/月業務委託(常駐)
-
- [Java]アプリケーション開発エンジニアの求人案件@神谷町
-
~900,000円/月業務委託(常駐)
-
- [Java]航空会社社以内システム向けシステム開発の求人案件@本郷三丁目
-
~700,000円/月業務委託(常駐)
-
- [Java]旅行系ネットサービスの機能改善および新機能追加の求人案件@有楽町
-
~1,000,000円/月業務委託(常駐)
-
- [Java]大手航空会社のWeb予約システムの求人案件@八丁堀
-
~700,000円/月業務委託(常駐)
-
- [Java]コールセンター向けアプリ開発の求人案件@新御徒町
-
~800,000円/月業務委託(常駐)
-
- [Java]求人サイトの新規開発案件の求人案件@南青山
-
~700,000円/月業務委託(常駐)
-
- [Java]システム開発会社のIT技術者研修の講師の求人案件@日本橋Or秋葉原
-
~900,000円/月業務委託(常駐)
-
- [Java]通貨取引所の不正アクセス感知システム開発の求人案件@六本木
-
~800,000円/月業務委託(常駐)
-
- [Java]アドテクノロジー業界のWebエンジニアの求人案件@六本木
-
~850,000円/月業務委託(常駐)
- 最寄り駅
- 六本木
- 使用言語
- 仕事内容
- 最近注目度が高いアドテクノロジー業界。 自社ソリューション開発や運用や保守や新規開発に向けた新しい技術。 研究や開発にチャレンジできるWebエンジニア業務。 [業務詳細] ・自社開発のインターネットサービス開発・運用 ・テクノロジーの研究・開発 ・社内外への成果発表 ・社内システムの運用・資源管理
-
- [Java]物流系大規模基幹システム開発の求人案件@大門
-
~700,000円/月業務委託(常駐)
-
- [Java]即日勤務OK!SalesForce構築開発の求人案件@高田馬場
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 高田馬場
- 使用言語
- 仕事内容
- ・元請けプロパのリーダーの元で作業して頂きます。 ・現状は基本設計フェーズ。設計のスキルや経験を必要としますが、逐次検証用のコード開発しながら設計を進めることが想定されます。 ・開発ベースはSalesForceですが、SalesForceの経験やスキルは必須では無いです。(もちろんあればベスト)
-
- [Android]スマフォ向けアプリ開発の求人案件@日暮里
-
~700,000円/月業務委託(常駐)
-
- [Java]データ分析基盤サーバーサイドエンジニアの求人案件@東京
-
~900,000円/月業務委託(常駐)
- 最寄り駅
- 東京
- 使用言語
- 仕事内容
- ・データ分析、データ利活用を検討しているビッグデータ関連部署にて、データ分析基盤の設計/開発/検証を ご担当いただける方を今回新規で募集します。 ・パブリッククラウド環境(GCPがメイン)上に構築してあるのですが、そのサーバサイドエンジニアとして、 ETLツールや、レコメンドもしくはデータ収集等のAPIの設計/開発/検証をご担当頂きます。 ・上記のパブリッククラウド環境の運用設計/改善についての提案、検討も行っていただきます。 <参考> ・Webサイト(JS)またはサーバから秒間100リク
-
- [Java]旅行NETサービスのサーバーサイドエンジニアの求人案件@東京
-
~900,000円/月業務委託(常駐)
-
- [Java]自社サービスサーバーサイドエンジニアの求人案件@東京
-
~1,000,000円/月業務委託(常駐)
- 最寄り駅
- 東京
- 使用言語
- 仕事内容
- ・AWS上に構築されたサーバー・DBでの開発・運用業務をご担当いただきます。 開発では、自社で提供しているiOS/AndroidアプリのAPI、自社サービスID、ポイント連携が主な業務の対象となります。 ・開発以外にもAWS上のサーバー運用をご担当いただきます。
-
- [Java]審査システム次期更改プロジェクトの求人案件@豊洲
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 豊洲
- 使用言語
- 仕事内容
- WindowsサーバからLinuxサーバへの載せ替えや、OS、ソフトウェアのVer.UPに伴うAPL改修、ミドルウェアのバージョンアップによる非互換対応、アプリケーション改修等を行っていただきます。また、サーバ統合によるインターフェースの見直し作業もお任せします。インフラ作業は行わずアプリケーションよりの作業を行っていただきます。
-
- [Java]IT教育企業におけるJava講師の求人案件@秋葉原
-
~750000円/月業務委託(常駐)
- 最寄り駅
- 秋葉原
- 使用言語
- 仕事内容
- 2019年度新入社員向けJava研修において講師として登壇いただけるエンジニアの方を募集しております。 ・弊社カリキュラムに沿った講義を行うこと。 ・研修生の社会人スキルを把握し、育成を促すこと。 ・研修生と適切な信頼関係を築き教室を運営いただきます。
-
- [Java]勤怠管理システム開発の求人案件@恵比寿
-
~700,000円/月業務委託(常駐)
- 最寄り駅
- 恵比寿
- 使用言語
- 仕事内容
- Springを利用した勤怠管理システムの開発を行っていただきます。SE~PG中級程の方には、主に既存システムのキャッチアップおよび改修をお任せします。またテスターの方も募集しており、こちらの方には試験仕様書の作成、結合試験および性能試験実施、ブラウザ試験の実施等をお任せします。
-
- [Android]メールサービスアプリの開発支援の求人案件@豊洲
-
~650,000円/月業務委託(常駐)
Javaについて
Javaの特徴として、環境に左右されないということがあります。仮想マシン上で実行されるので、どんなOS上でも動くことができるのです。しかもOSによって書き換える必要もありません。
次に、Javaの代名詞と言えばオブジェクト指向です。処理の塊ごとにクラス分けして、それを組み合わせていくイメージです。このオブジェクト指向は大規模システムなら効率化しやすいのですが、小規模システムを作る場合はかえって設計が難しくなることもあります。
拡張性は高いものの、クラスやオブジェクトについて考える手間が生じるということです。そのため、Javaは個人開発よりもチーム開発、フリーランスよりも会社員に向いているプログラミング言語と言えるでしょう。
実際会社員の求人ではJava案件が多いですが、フリーランス向けの受託案件ではJavaは案外少ないです。
■Javaの資格について
Javaの資格試験は民間が主催しているもので、主に日本オラクルが提供しているものとサーティファイが提供しているものがあります。人気かつ評価が高いのは、オラクルが提供している資格試験です。
具体的には、「Oracle Certified Java Programmer, Bronze SE 7/8」「Oracle Certified Java Programmer, Silver SE 8」「Oracle Certified Java Programmer, Gold SE 8」の3つがあり、レベル別になっています。
プログラマーのなかにはSilverまでは持っている人が多いですが、Goldまで持っている人は少なめです。これらの資格試験がJava資格のなかでは一般的なのですが、資格試験の内容がそのまま必ずしもスキルに結びつくわけではなく、自分の市場での評価が著しく高まるわけでもありません。
というのも、Javaの資格試験はわざとややこしいロジックを書いたような問題が多く、「実際の開発でこんな書き方はしない」と言いたくなるようなものが多いです。カウントを0から数えるか1から数えるかをミックスしたり、カウント処理のタイミングをわざと変なところに入れてややこしくしたロジックなどもあります。
システム開発現場にはコーディング規約が存在する場合が多く、Javaの試験に出てくるような書き方をしたらだいたいアウトです。わざとわかりにくく実装されたロジックを読み解く力は実際の開発現場であまり必要のない能力なので、結果的にJavaの資格試験は開発スキルに直結しません。
資格試験はあくまでも補助的なものと捉え、開発経験の方を重視した方が良いです。
■Javaの魅力・市場動向について
Javaの規模自体はやや縮小傾向にあり、新たな言語に移り変わりつつあります。しかしまだまだシェアは大きく、IT系の求人サイトではJava案件がもっとも件数が多いサイトも多いです。
今後会社員のエンジニアとして働きたいのであれば、Javaを学習するメリットは大きいと言えるでしょう。現在の市場の状況を見ると、いまだJavaの学習価値は全プログラミング言語中で1位2位を争うレベルです。
Javaは学習するメリットがないから学習しなくても良い、と考えているエンジニアはほとんどいないかと思います。そのくらい魅力的かつ市場に需要のあるプログラミング言語なので、とりあえず何の言語から始めて良いか迷っている方はJavaから始めてみると良いのではないでしょうか。
ただし、上記の通りJavaは小規模システムには不向きというデメリットがあります。つまり、会社員として働くならJavaの価値は高いですが、フリーランスとして在宅やノマドワークをやりたい方にとっては他のプログラミング言語の方が需要は大きいです。
Javaは基本的に万人におすすめできますが、自分の理想とする働き方が明確な場合はそれに合ったプログラミング言語を選択してください。
■Javaの勉強法について
Javaに関する書籍やインターネット上の情報は数多く存在します。無料で配信されている動画もあるので、そういったものを利用して学習すると良いです。インプットとアウトプットのバランスは人によって異なりますが、まずはインプットから始めてアウトプットしたくなったらアプトプットする、という考え方でも良いかと思います。
その人の性格にもよるので一概には言えませんが、プログラミングの学習はきっちりきっちり進めすぎると嫌になることが多いです。書籍もだいたいわかりそうなら読み飛ばしてもまったく問題ありませんし、面白そうなところから読んでも良いです。
学校の義務教育で勉強する科目は割と最初からきっちりやっていくパターンが多いですが、プログラミングの場合分量も膨大で、書籍やWebページではその一部をピックアップしているに過ぎません。
性格上最初からすべてきっちり押さえていきたい人もいるかと思いますが、あまりおすすめはできません。そこまできっちり押さえる必要もなければ、プログラミングの世界は広いです。
広いプログラミングの世界の断片に固執してもあまり意味はないので、ざっくり押さえたらアウトプットしていくのが良いですね。実際にプログラミングしつつ、わからないことがあればその都度調べて実装すれば良いのです。
特に学生時代勉強を暗記中心に行っていた方は、別の方法でプログラミングにチャレンジした方が良いでしょう。最初の基本的な部分をインプットしたら、あとはアウトプットしつつ足りないところをインプットしていきます。