【データ分析】ゲームプラットフォームにおけるデータサイエンティスト
【案件概要】 統計解析・機械学習の知見を活かし、グループ企業の豊富なユーザ接点から 得られる各種データをどのように組み合わせれば顧客価値を最大化できるか、 ビジネス反映までのプロジェクトマネジメントを実施する、横断データ戦略 チームにジョインして頂…
【要求スキル】
■必須スキル
・ECやWEBサービス等事業における、ユーザー分析経験
・SQL等によるデー…
【案件概要】 統計解析・機械学習の知見を活かし、グループ企業の豊富なユーザ接点から 得られる各種データをどのように組み合わせれば顧客価値を最大化できるか、 ビジネス反映までのプロジェクトマネジメントを実施する、横断データ戦略 チームにジョインして頂…
■開発環境 ・Unity ・Git ・Github ・Slack ・Google Apps (Spreadsheet, Docs, Presentation, Calendar, Gmail) 新規ゲームタイトルのインゲームの開発をUnityで 行って頂きます。 リードプログラマを中心に複数のメンバーと実装内容を相談しつつ、 …
累積300万人、日々10万人を優に超えるアクセスのサービスの保守開発を担当してもらいます。半年以内を目処に一部基盤システムの見直しを予定、2~3名の増員見込みあります。
エンドの自社サービスであるスマートフォンで歌や楽器演奏を録音・投稿し、共有できるサービスのサーバーサイド開発に携わって頂きます。アプリとREST APIの開発自社サービスのWeb版の開発
仮想通貨関連の金融プラットフォーム開発案件にて(または、FX取引システム)にて、性能テストのメンバーとしてご参画をいただく案件です。 技術要素としては、Java 1.8メインの現場で、システムにはSpringboot、thymeleafを使用しています。 PMとも気軽にコミュニケ…
Go言語によるWebアプリケーション開発、API開発を行って頂きます。主に・ユーザーの行動ログなどの定量的・定性的な分析による施策の効果測定とサービス改善・アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定・ユーザー調査・分析を通じたユ…
大手SIer内で、ネット証券やFX業者に導入している証券トレーディングアプリの追加機能開発。設計~テスト設計を担当・服装:ビジネスカジュアル・年齢:40代まで開発言語・環境等・言語Java、C言語※独自FW・DBSQLite、ISAM
コンビニアプリの開発に伴い、PMとして参画いただきチームの取りまとめをご担当いただきます。 既に進んでいるPJで、プロジェクト統括的な面に加えて、技術的な側面からもサポートいただきたいです。 また、開発はオフショアで行なっている部分もございます。
FXシステムアプリ開発を行って頂きます。詳細と致しまして・開発業務・業務関連会議参加・要件定義(要件定義書作成、案件課題管理を含む)・(内部・外部)案件管理(スケジュール作成・管理、ベンダコントロール 等)・UAT(試験項目書作成、UAT実施、ベンダ報告、改修箇所…
■福利厚生会員が主に旅行予約を行うサイトをフルクラッチで構築します ・工程: ・詳細設計~テスト ■技術要素: ・Java8、Oracle、Web(HTML/JavaScript/JQuery) ■環境: ・ノートPCとモニターを支給します。(マウスは各自持ち込みしてください)
VMwareの仮想化基盤で動作している複数システムの新仮想化基盤移行をご支援いただきます。アプリチームと連携しながらミドルウェア環境の構築をご担当きます。仮想化基盤や共通インフラは別の部隊が担当しますのでそのレイヤについては詳細設計とヒアリングシートの作…
食品会社のシステムをすべてクラウド(Azure)への移行する案件になります。【精算】140h-200h【面談】1回
■開発環境 言語:Python,HTML5,JavaScript DB:RDB OS:Linux その他:AWS,Github ■担当業務 ・自社の人工知能ブランドを開発している部署において、 画像認識や自然言語処理を利用したプロダクトを開発しています。 ・チームは2名という小規模な開発体…
■開発環境 ・OS:Linux,Ubuntu ・言語:Ruby ・DB:MongoDB ・FW:Ruby on Rails ・ツール:Jenkins,github,CercleCI,Itamae ・その他:AmazonEC2 ■担当業務 ・月間650万人が利用するアプリのサーバサイド開発をお任せします。 ・主な業務としては、自社…
自社サービスとしてライブ配信アプリを抱えているお客様先にてアプリ側の開発(Kotlin/Swift)をお願い致します。現場の特徴としてユニットテストをとても大事にしており、テストコードを書いてテストを自動化しております。Android/iOSにおける開発の他、こういったテ…
ゲームの開発/運営を行っている現場で、主にエフェクトデザイン業務をお願い致します。中でもパーティクルエフェクトに関する作業を中心にお願い致します。
Cocos2d-xを用いてアクションRPG系ネイティブアプリのゲームの制作を行います。
■開発環境 言語:Java,Servlet,JSP DB:MySQL OS:Linux その他:Tomcat,Jetty,Github ■担当業務 自社サービスの基盤システムの開発 爆速でグロースしているグルメコミュニティのさらなる成長を実現するための 次世代のプラットフォーム開発にエンジニア…
自社サービスのライブ配信アプリ開発業務に携わっていただきます。利用言語は、Android側がKotliniOS側がSwiftとなり、いづれかのアプリ開発を担当していただきます。さらなるスキルアップのために、配置転換も可能です。少数精鋭チームのため、静かな環境で落ち着い…
国内最大規模のユーザーを持つニュースメディアサイトの会社のWEB開発に携わって頂きます。現在のシステム運用だけでなく、システム部分のリニューアルや新規コンテンツの開発もお任せします。アクセス数の多いサービスの開発・運用などに携われ、要件定義から開発ま…
Javaとは、プログラミング言語の1つです。
サンマイクロシステムズ社が開発し、現在はオラクル社が提供しています。
「Google三大言語」という、Googleが主に開発に用いている言語であり、応用力に優れています。
また、プログラミング言語としてのJavaは「一番習得したいプログラミング言語」に選ばれるほどに人気があり、世界的にも利用されています。
どんな環境にも対応できるという汎用性と、すでに多くの現場で活用されているという点が、Javaが人気である理由です。
大規模なプロジェクトやAndroidアプリの開発、システム開発などで利用されることが多いため、高単価の案件に関わるためにはJavaの習得が必要不可欠であるといえるでしょう。
Javaはオブジェクト指向型のプログラミング言語です。
現実世界をモデル化して、プログラムによって操作と物のあり方を表現します。
プログラミングによって物を組み立てるイメージです。
現在はこのオブジェクト指向型プログラミングが世界的にも主流になっているため、オブジェクト指向型のプログラミング言語であるJavaは確実に習得しておきたいプログラミング言語です。
Java案件の単価相場は、月37万円から80万円程度と非常に幅広いです。
実務経験の有無によって単価が変わるため、Java案件に関われば関わるほど、高単価で案件を受注できるようになります。
これらの数字はあくまで平均であり、平均より高い案件を受注することもできます。
しかし、高単価の案件を受注するためには、Javaを使った実務経験とクライアントへの営業、コミュニケーション能力が必要不可欠であるということを頭に入れておきましょう。
海外のJava案件の単価は、日本よりも高いです。
特にアメリカは、Java案件に対する待遇が手厚く、単価も高く設定されています。
アメリカでJava案件に関わる場合は英語を使うことになるため、フリーランスとしてのスキルアップにもなるでしょう。
海外での実務経験は日本でも歓迎されるため、単価をアップさせることも期待できます。
腕試しの気持ちで海外に飛び、Java案件に関わることも選択肢に入れてみてはいかがでしょうか。
Javaは、オブジェクト指向型のプログラミング言語であるとともに、コンパイラ言語でもあります。
そのため、習得するための手間が複雑であるという難しさがあるのです。
しかし、Javaのプログラミング言語としての規模は、数あるプログラミング言語の中でも指折りです。
求人数も多いため、Javaの案件に対応できるようになれば、収入に関しても困ることはなくなります。
オブジェク指向型プログラミング言語であり、コンパイラ言語でもあるJavaは習得こそ難しいものの、習得してしまえば幅広い案件を受けることができます。
将来を考えるのであれば、習得しておいて損のないプログラミング言語です。
Java案件には、レベルの高いシステム開発スキルと、基本的なアプリ開発のスキルが必要です。
Java案件は案件の内容が多岐にわたるため、スキルもひとつだけでは生き抜けません。
最低限システム開発とアプリ開発のスキルを持ち合わせていないと、Java案件を継続的に受注することは難しいでしょう。
中上級レベルのシステム開発スキルは、Java案件を獲得するためには確実に持っておきたいスキルのひとつです。
Java案件では広告配信のシステム開発や、Webサービスの開発などが多いです。
このような案件は、相応の知識とスキルがないと遂行できません。
そのため、このような高単価で難しいJava案件はおのずとシステム開発経験のある人に集まってくるのです。
システム開発のスキルを習得してしまえば、自分が働きやすい案件を選ぶことができるようになります。
基本的なアプリ開発のスキルも、Java案件を獲得するためには必要なスキルの一つです。
基本的なアプリ開発のスキルを持っていると、単価は高くないものの簡単な案件を受注することができるようになります。
作業時間も短時間で済むため、短い時間で効率よく働くことができるようになるのです。
案件を数多くこなすことは、フリーランスエンジニアとしての実績にもつながります。
そのため、Java案件を受注するのであれば、基本的なアプリ開発のスキルは必須であるといえるでしょう。
Javaの今後の需要は、減少することなく伸び続けていくでしょう。
一部界隈では、Javaの需要が減ってくるという予想を立てている人もいます。
しかし、規模の大きいサービスの多くがJavaで作られていることや、プログラミング言語としての汎用性が非常に高いことから、今後もJavaの需要は伸びていくと考えられます。
今後の需要について「独立行政法人情報処理推進機構」が発行している「ソフトウェア開発データ白書」によると、システム開発に使われた言語の内Javaの割合は2014-2015版で30.4%、2016-2017版で32.2%、そして2018-2019版では42.7%と微増を続けています。
今後PythonやGo言語など新しい言語のニーズが増えJavaのニーズも減少するのではないかと心配されていますが、既に多くの実績があるJava。
ニーズが減ることは考え難いでしょう。
Java案件の数は、数あるプログラミング言語の中でも多いです。
そのため、ライバルが多いですが、安定して案件を受注できる確率も高いです。
また、Javaは案件の幅が広いため、さまざまな案件を受注できることが魅力です。
Javaを習得しておけば、ひとまず生活に困ることはないでしょう。
Java案件で多いのは、大企業でのシステム開発の案件です。
大企業のシステム開発の場合、常駐案件が多い傾向にあります。
具体的な案件例は、
など様々です。
クライアントとのコミュニケーションを確実に取れる環境が整っているのであれば、Java案件を在宅で受注することは可能です。
しかし、Javaは規模の大きい案件も多いため、規模によっては在宅が不可能な可能性もあるでしょう。
そのため、在宅でJava案件を受注したい場合には、規模の小さい案件を数多くこなすことが重要です。
Java案件は、業務の内容が幅広いです。
そのため、自分に合った案件を探していくことが、フリーランスJavaエンジニアとして成功するために必要なのです。
自分に合った案件を受注するためには、常に求人のトレンドを把握しておくことが重要です。
トレンドを逐一把握しておき、トレンドに合ったスキルを身につけて売り出していくことが、Java案件を獲得する一番の方法です。