Scala案件について
Scalaエンジニアのフェーズ

Scalaエンジニアの年収中央値はGo言語と同じくらいの600万円と、他のプログラミング言語よりも高額となっています。この理由は、Scalaを扱うことができるエンジニアが少なく、ScalaがJVM上で動作可能などの有用性があるためです。また、Scalaやその他のスキルを磨き、上流工程の経験を積むことで年収1000万円以上を実現することもできます。

Scalaの特徴

・静的型付け言語である
・JVM上で動作する
・Javaとの互換性が高い
・Javaの多くのライブラリが使用できる
・オブジェクト指向型と関数型をハイブリッドした言語である
・コード量が少なくシンプルな記述ができ、可読性高い
・リファクタリングしやすい

Scala案件の仕事内容

・Webサービス開発
・Webアプリ開発
・スマホアプリ開発
・業務システム開発
ScalaはJVM上で動作でき、Javaのライブラリを簡単に呼び出すことができるため、幅広い仕事に対応できます。開発規模は、少人数で行うような小規模開発が多い傾向にありますが、チームで参画する大規模なシステム開発業務に携わることもあります。また、要件定義や設計などの上流工程から携わる案件も多くあるため、そういった経験があると幅広く活躍することができます。

Scala案件の相場

Scalaの案件の相場は60万/月から80万/月です。スキルや経験などにより、活躍できる案件の幅は広がり、90万/月を超える場合もあります。こういった高額の案件で活躍する上で要求されるスキルの例は、以下のとおりです
・PlayFramework、Finagleなどのフレームワークの使用経験
・AWSやGCPなどのクラウド開発の経験
・Java、Python、RubyといったScala以外のプログラミング言語による開発経験
・MySQLやApacheなどのミドルウェアに関するスキル

Scalaが採用される理由

・静的型付け言語で保守性とパフォーマンスに優れる
・非同期・並行・分散処理が比較的容易に実現できる
・JVM上で動作できる
・膨大なJavaの資産を利用できる

  • TOP
  • > Scala の案件

検索キーワード:Scala

検索結果:123件
外国籍可/JAVA/JavaScript
案件:医薬品データの登録システムの刷新内容:メインが画面の開発になります。データの入力、管理画面の刷新をしており、新システムの画面周りの開発をメインに担当していただきます。柔軟に対応、調査できる力が求められます。スキル:【必須】JAVA開発経験5年以上目安(要件定義~)海外チームと英会話でコミュニケーションが取れる環境や方針の変化に柔軟に対応してついて行ける能力アジャイル開発経験【尚可】人に教えることができるレベルのJava、JavaScriptの知識Scalaの技術ApacheSparkの知識分散システムの構築経験ビッグデータを扱ったことがある。募集:1名外国籍:可年齢:~50歳程度まで時間:9:30-18:30(フレックス)清算:なし備考:外国人スタッフとのやり取りとなるため積極的な方が好まれます。
金額:740,000円/月



【JavaScript/React.js/AWS/フロントエンド希望の方】
案件:自社製品開発支援(フロントエンド開発)期間:即~中長期(初回のみ単月契約)スキル:React.js等のフレームワークを利用したSPAの開発、運用経験AWSを用いたWeb面談アプリケーション開発経験UI/UXを考慮した設計/実装の経験ドキュメント作成能力20代~30代までの方ベンチャーマインド/技術向上への意識が高い方尚可:Python/Java/Scalaでのサーバーサイド開発経験テスト自動化ツールの経験精算:140-180h上下割15分毎人数:1名PJが複数あり、長期的にご支援頂ける方を募集しています。求める人間性:明るく協調性があり、自己研鑚に励める方定時:フレックス制(コアタイム11:00~15:00)勤務形態:一部リモートワーク(2日リモート/1日出勤程度をサイクルで)支払いサイト:35日
金額:600,000円/月



(Vue.js、Javascript)広告配信プラットフォーム開発 / 面談2回
■案件(Vue.js、Javascript)広告配信プラットフォーム開発■内容位置情報と広告配信を連動させたサービスを展開するフロントエンド開発担当として、管理画面開発などの作業に携わって頂きます。2週間毎にスプリントを実行しながら進めていく方式を取っており、フロント専属エンジニアは現状1名のみにて対応しており今回は交代による募集となります。一緒により良いサービス、システムを開発する為に同じ気持ちを持って取り組んで頂ける方がマッチする現場です。フルリモートにてご対応頂きたく、毎日18時頃より定例MTGがあります。少人数で1人称で開発メインに進めていた方だとマッチしやすいです。環境:Vue.js/Scala/node.js/AWS/Docker/Slackなど■勤務地フルリモート対応の為、基本自由となります。現状メンバーは11時~20時勤務がメイン■期間長期■スキル<必須>・Vue.jsでの開発経験1年以上・Javascript開発経験2,3年以上・設計フェーズ~の作業経験・新規開発経験<尚可>・UXデザイン/ディレクションについての知見・DDD/CleanArchitectureなどの知見・Java/ScalaなどのJVM言語経験・インターネット広告業界経験■時間幅140-180H■人数1名交代枠■備考国籍:外国籍不可定時:現状メンバーは11時~20時勤
金額:650,000円/月



【Scala/SQL/〜】入退室管理システム開発支援
案件名:入退室管理システム開発支援案件内容:入退室管理システムの開発支援業務です。標準版の修正更新やカスタマイズなど。Scalaメインの開発になりますが、C#の開発もあります。Scalaのみのご経験でも可能です。直近の業務としては標準版の修正更新となります。スキル:(必須)・Scalaの開発経験(2年以上)・複数言語での開発経験・関数型言語での設計・SQLがきちんと書ける・コミュニケーション力・勤怠がきちんとしている・外国籍不可(尚可)・C#の開発経験・オブジェクト指向言語での設計・LinuxのCUIオペレーションができる人数:1人精算:140-180h支払い:30日面談:1回精算単位:30分
金額:600,000円/月



田辺【 弊社要員 】【 Scala / / エンド直 】 求人検索サービスの開発支援業務 【 】
◆案件名:求人検索サービスの開発支援業務◆スキル(必須)・Webアプリケーションの開発経験(ScalaorJava)・Webアプリ開発経験3年以上・GCPorAWS上での開発経験・アジャイル(スクラムベース)での開発経験◆年齢:~45歳◆外国籍:可※ネイティブレベル◆時間:9:30~18:30◆服装:カジュアルOK◆勤務:現在はリモート(今後出社比率が上がる可能性あり)◆面談:2回◆支払:40日◆内容:開発チームは本格的なスクラムを導入しており、AWS,GCPなどのクラウド環境下・参画後はスキルセットに合わせてタスクをチームで割り振るようになりますが、Scalaを用いたサーバサイド開発をメインとしつつ、インフラ側へも興味があればそちら方面にチャレンジさせてもらえるような現場です。・本格的なスクラムを経験したい、DevOpsを経験したいような方にオススメです。
金額:840,000円/月



2名募集 Scalaを利用したウェブアプリケーション開発、運用案件
【募集】Webアプリケーション開発(Scala)経験エンジニア【作業期間】即日~長期(初回1ヵ月契約ご相談)【精算】140-180h【業務内容】Scalaを利用したウェブアプリケーション開発、運用GoogleCloudPlatformおよびAWSを利用した新業務ツールの開発、運用-Scala,Python,NodeJS,Go-PlayFrameworkVue.js,NuxtJSElasticSearchClickHouseBigQueryAthena-SQL-ShellScript-Akka(AkkaStream),Beam-Kafka,Storm,Spark-Ignite-Hadoop-Gearpump-Mac,Linux-git,github-Docker,k8s,ansible,terraform-AWS,Kinesis(DataStream,Analytics),SQS,ECS,Lambda,StepFunction,EMR-GCP,BigQuery,GKE,DataFlow,CloudFunctio【必要スキル】・WEBアプリケーションの開発経験(Scala)・toC向けサービス開発経験・JVM系言語(ScalaorKotlinorJava)を用いた大規模システム設計・Webアプリ開発経験通算3年以上・
金額:650,000円/月



~基幹システムのリプレイス業務~Java・Spring・SpringBoot
業務内容:Webサービス事業者向け基幹システムのリプレイス業務オンプレ環境からAWSへのリプレイス、API実装基本設計~テストフェーズ開発環境:Java、Scala、SpringBoot、MyBatis、NoSQLAWS、Docker、JAX-RS、JAAS、REST、JUnit、※参画後、上記環境での技術習得が見込めます。スキル:【必須】リーダ経験またはプロジェクト管理の経験Javaでの開発経験5年以上SpringBootまたはSpringでの開発経験MyBatisの経験Gitの経験【尚可】Scalaでの開発経験または知見AWS(SQS,lambda等)の知見備考:外国籍不可40代まで希望定時は9:30-18:30平均稼働は、月180h以内
金額:650,000円/月



急募、Java
業務内容:Webサービス事業者向け基幹システムのリプレイス業務オンプレ環境からAWSへのリプレイス、API実装基本設計〜テストフェーズ開発環境:Java、Scala、SpringBoot、MyBatis、NoSQLAWS、Docker、JAX-RS、JAAS、REST、JUnit、※参画後、上記環境での技術習得が見込めます。スキル:【必須】リーダ経験またはプロジェクト管理の経験Javaでの開発経験5年以上SpringBootまたはSpringでの開発経験MyBatisの経験Gitの経験【尚可】Scalaでの開発経験または知見AWS(SQS,lambda等)の知見面談:1回※Web面談可備考:外国籍不可40代まで希望定時は9:30-18:30になります。平均稼働は、月180h以内です。
金額:740,000円/月



Ruby(rails)開発経験2年 AWS環境 即日~ 
期間:即日~清算:140~180h面談:1回時間:10:00~19:00備考:私服可能、外国籍不可<概要>外部システムとの連携や新規プロダクトのAPI開発、プロダクト間の連携基盤など、サービスの根幹部分の構築を担当していただきます。<必須スキル>・Ruby(rails)での開発経験2年以上<尚可スキル>・AWSでの環境経験<環境>言語:Ruby,Scalaフレームワーク:RubyonRailsインフラ:AWSコミュニケーションツール:Slack,GSuiteその他:GitHub,Jenkins,CircleCI,Firebase,GoogleAnalytics,Datadog,Opsgenie
金額:540,000円/月



Ruby経験2年以上募集/基本設計~、コミュニケーション能力
Rubyエンジニア募集■環境:・言語:Ruby,Scala・フレームワーク:RubyonRails・インフラ:AWS・コミュニケーションツール:Slack,GSuiteその他:GitHub,Jenkins,CircleCI,Firebase,GoogleAnalytics,Datadog,Opsgenie■必須スキル:・Ruby(rails)での開発経験2年以上・AWSでの環境経験■募集人数:5名■年齢:30代まで■勤務時間:10:00~19:00■勤務形態:リモート※緊急事態宣言終了後は常駐■面談方法:Web■服装:自由■外国籍:不可■備考:外部システムとの連携や新規プロダクトのAPI開発、プロダクト間の連携基盤など、サービスの根幹部分の構築を担当していただきます。
金額:650,000円/月



PHP・Laravel・Vue//基本設計~/面談1回
■仕事内容:自社サービスである金融機関向けサービスの開発に携わっていただきます。メイン使用言語はPHP(Laravel)・Vue.js・Golangなど、今後も機能に合わせ新しい技術を導入予定です。■作業環境:Windows/Mac選択可■開発環境環境・OS:Linux■現場雰囲気:明るい、開発しやすい雰囲気■基本スキル:・PHPでの開発経験(5年以上)■尚可スキル:・Laravel、Vue.js使用経験のある方・Javaでの開発経験・Go、Scalaなどでの開発経験■年齢制限:~40代迄■就業時間:10:00~19:00■平均稼働:170時間前後■面接回数:1回良質なサービスで評価が高く、現在勢いに乗っており、成長が著しいです。技術レベルの高いエンジニアが多く、そういった人々と一緒にサービスを大きくしたいもしくはベンチャーマインドを持っているような方ですとマッチングするかと思います。



機械学習エンジニア/広告配信システム
期間:即日~時間幅:140H-180H面談:1回<業務内容>・広告配信システムに利用する機械学習手法の調査・研究・開発(効果予測・属性推定等)具体的には・機械学習手法の実サービスへの適用・関連分野の研究・調査や大規模データ分析によるサービスの改善<必須スキル>・統計・機械学習に関する基礎的な知識・基本的な機械学習ライブラリを使いこなすことができる・関連分野の専門的研究についての論文を読むことができる・サービス要件に基づき、Python,R等でプロトタイプ実装からパフォーマンス評価まで一貫してできる・Spark等の大規模分散処理技術を使ったデータ分析ができる下記いずれか一つ以上・確率・統計・機械学習の研究経験(論文発表等)・サービスやシステムを理解した上で、ログを分析し、サービスの改善につなげる提案ができる能力・Scalaを使ったWebアプリケーション開発経験<尚可スキル><備考>募集:1名(40歳未満希望)外国籍検討不可就業:特に出社時間指定がない為、各自自由です※10:30~11:30の間に出社される方が多いですPC:Mac
金額:750,000~900,000円/月



Hadoop上でのデータ処理開発業務
【案件概要】■案件内容:Hadoop上でSpark・Scalaを使ったデータ処理の開発業務。■要員枠:1名■期間:即日もしくは3月~■スキル:(必須)DB構築経験のあるかた(SQL・ストアドレベルは1年未満でも可)Spark/Scalaによる分散処理に興味があり、習得したいという意欲のある方(尚可)java経験者■精算:140-180h



Scalaエンジニア/自社システム開発
期間:即日~時間幅:140H-180H面談:1回<業務内容>自社開発サービスおよび社内システムを対象とした下記作業・Scalaでのアプリケーション開発(広告配信システム運用者向け管理画面のWebAPIサーバー・広告入札および配信サーバー、pdf生成機能その他)<必須スキル>・Scalaによる開発経験(業務での使用経験の有無は不問)・Git,Subversionなどのバージョン管理システムの知識・経験<尚可スキル>1、下記Scalaフレームワーク・ライブラリを使用した開発経験・PlayFramework・Finagle・ScalikeJDBC・Skinny-ORM2、下記ミドルウェア・サービスの経験・MySQL,MariaDB・Redis・MongoDB・ApacheSpark・AWS3、以下業界での開発経験・アドテク業界・印刷業界<備考>募集:1名(35歳未満希望)外国籍検討不可就業:特に出社時間指定がない為、各自自由です※10:30~11:30の間に出社される方が多いですPC:Mac
金額:650,000~800,000円/月



デジタルマーケティングシステムの基本設計
案件概要DMM(DigitalMarketingManagement)System基本設計工程基本設計(その後、詳細設計~製造~テスト)業務時間:9:00~18:00募集時期、人数開始:今すぐ~3月終了:2019/05月末*以降も後続工程あり。SE2-3名※参入時期は調整可能案件詳細グローバル展開されているDMMシステムをJava、Javascriptへのコンバートを行います。・RESTWebAPI、およびBatchの基本設計を担務して頂きます。SpringFrameworkでの構築を予定。要求スキル、経験■必須・プログラミング経験2年以上・Webアプリケーション開発経験SpringFrameworkの経験があれば尚可・Java※コードを読み、動作を説明できるレベル※Java8のstreamAPIの理解出来ているレベル・RDB■尚可・SpringFramework開発経験・Webアプリケーション設計経験(REST)・Scala(読み)・英文読解、英文作成、英会話条件作業費固定※200h超える場合は要ご相談選考プロセス①書類審査:有り②面談:1回外国籍:可※日本語の読み書きが問題ないと望ましい。その他・チーム協調のもと、能動的に動ける方を歓迎します。
金額:740,000~800,000円/月



Scalaエンジニア(ゲーム/サーバーサイド)
Scalaエンジニア(ゲーム/サーバーサイド)■プロジェクト概要スマートフォン向け既存ゲームのサーバサイド設計、開発、運用、機能追加、改善業務をお任せします。■開発環境言語:Scala,javaフレームワーク:PlayFramework2ミドルウェア:redisDB:MySQL【必須要件】・ゲーム関連開発経験・オブジェクト指向言語での開発経験・一般的なミドルウェアの基礎知識【歓迎される経験】・Scalaでの開発経験・ソーシャルゲームの開発、運用経験・大規模Webアプリケーションの構築、運用経験<案件詳細>■開始時期:即日or2月~■清算:140-180H【参考情報】◇社内就業時間:10:00~19:00(※週初めのみ、10:30開始となります)◇休日・休暇:完全週休2日制(土・日)、祝日、年末年始◇服装:自由(私服OK、髪型自由)音楽(イヤホン)可
金額:800,000~850,000円/月



決済システム拡張対応案件
案件名:決済システム拡張対応案件内容:エンド企業にて運営しているBtoB向けの既存決済システムを今後、クレジット決済やキャリア決済などの機能を追加するための既存システムのリファクタリング、新機能追加、改修作業、運用作業対応などに携わって頂きます。既存システムは、ScalaとPlayFWを使用しており、現状3名体制のチームに加わり4名にて実施いたします。工程:詳細設計〜テスト期間:2月より長期勤務:10:00~19:00スキル:【必須】・設計書やドキュメントの読み書き、理解がしっかりできる方・何らかのFWを使用したJAVAでの開発経験2,3年以上【尚可】・金融業界での開発経験、決済システム開発経験・基本設計、詳細設計〜の作業経験・PlayFWの使用経験・Scalaによる開発経験・アジャイル方式での開発経験人数:1名外国籍:日本企業での金融業界開発経験があれば問題ございません面談:1回精算:140-180H備考:・私服通勤可・フリードリンクあり
金額:600,000~700,000円/月



Java/Scala、Kotolin、Go等 
【職種】医療情報プラットフォームの開発【作業期間】即日~長期予定【精算】有り(140-180h)【業務内容】日本最大の医療従事者向けアプリでの新サービス開発、もしくは既存サービス改善の設計からリリース、運用・保守まで担当いただきます。経験や本人の志向に応じて新規か既存を決定いたします。【必要スキル】Java基本設計~の経験Java経験3年以上【尚可スキル】Scala、Kotolin、Goの経験【求める人物像】~45才まで外国籍不可【人数】複数名【その他】勤務時間:9:00~18:00服装:カジュアル
金額:740,000~800,000円/月



大手不動産サービスシステム開発
案件名称:大手不動産サービスシステム開発業務内容:大手不動産会社のWebサービス画面開発作業工程:設計~実装~テスト募集人数:1名必須技能:・JavaScriptのフレームワーク(React,Angular,Vue.js)でのロント(SPA)開発・Scalaでの開発経験のある方、もしくは将来的にScalaのスキルを身につけたい方・能動的なコミュニケーション・長期での就業が可能な方(年単位)歓迎技能:※下記の経験を有する方は確度が上がります・Java8(ラムダ式、関数型インターフェースの経験)・Gitlab+JenkinsでのCI設定作業期間:即日~(長期)就業時間:9:30~18:30精算条件:固定(万が一稼働が上がった場合は調整致します)面談回数:2回年齢制限:40代前半まで国籍制限:外国籍不可
金額:740,000~800,000円/月



Java、Scalaエンジニア/B2B向け ECサイト構築プロジェクト
期間:即日~長期時間幅:140H-180H/上下割面談:1回<業務内容>B2B向けECサイトの開発案件です。その場で購入可能な、新しいタイプのECサイトです。サービスイン済みのサイトに、大規模な機能拡充や商品拡大のための開発を実施しています。開発は、新しいWeb関連技術や開発プロセスを積極的に取り込みながら行っています。サーバは、AWSクラウド上に、Scala,PlayFrameworkを利用して構築しています。フロントエンドは、JavasSript、Ajaxを使ったインタラクティブなページとなり、Knockout.js等の関連ライブラリを利用しています。また、スクラムなどのアジャイルプロセスの導入にも取り組んでいます。サーバー/クライアントを横断的に(スキルによっては一方をメインに)基本設計、詳細設計、実装、テストを中心に担当していただきます。<必須スキル>・Javaソフトウェア開発の経験(3年以上)orScalaソフトウェア開発経験(1年以上)・JavaScriptでのWebクライアント画面の開発経験(1年以上)・経験年数が少なくとも上記どちらかの経験年数が満たされていれば可<尚可スキル>・Webアプリケーションの開発・運用経験3年以上・Linuxshell環境での作業経験(CentOSやAmazonLinux)1年以上・新しいWeb関連技術の動向を



iOSエンジニア(Swift)/某有名漫画アプリ開発
期間:即日~長期時間幅:150H-170H面談:1回<業務内容>※既存サービスのエンハンスをご担当いただきます。風通しがよく、プログラミングに集中できる環境ですAWSからフロントまで幅広く関与することも可能です。<工程>・要件定義~設計~製造~テスト※適正にてアサイン<開発環境>・Mac、Xcode・Swift3、RxSwift、kotlin、Java・Rubyonrails、Scala、Javascript、React、RxJava、CI・AWS・Github、Slack<チーム構成>・CTO1名、アプリサイド3名、サーバサイド2名<必須スキル>・iOSアプリ開発経験3年以上※Swift経験3年以上・RxSwiftの開発経験<尚可スキル>・toC向けサービスの開発経験<備考>募集:1名(平均年齢33歳)就業:9:30~18:30※フレックス可能※月平均稼働160h※週4検討可能(0.8人月換算)服装:自由
金額:600,000~800,000円/月



ECサイトのオフショア開発
■案件名:ECサイトのオフショア開発■業界:製造■内容:B2B向けECサイトの開発案件です。その場で購入可能な、新しいタイプのECサイトです。サービスイン済みのサイトに、大規模な機能拡充や商品拡大のための開発を実施しています。開発は、新しいWeb関連技術や開発プロセスを積極的に取り込みながら行っています。サーバは、AWSクラウド上に、Scala,PlayFrameworkを利用して構築しています。フロントエンドは、JavasSript、Ajaxを使ったインタラクティブなページとなり、Knockout.js等の関連ライブラリを利用しています。ご自身で開発をしながらオフショアのコントロールを担当していただきます。基本設計、詳細設計、実装、テストまで担当していただきます。■必要スキル:・最新のJavaScriptを使ったwebアプリケーション開発の経験(2年程度)・英語でのオフショアコントロール経験■尚可スキル:・製造業系の業務経験・React.jsを使った開発経験・Vue.jsを使った開発経験■期間:1月~長期■募集人数:1名■面談:1回■精算:140-180h
金額:650,000~700,000円/月



Java、Scalaエンジニア/B2B向け ECサイト構築プロジェクト
期間:即日~長期時間幅:140H-180H/上下割面談:1回<業務内容>B2B向けECサイトの開発案件です。その場で購入可能な、新しいタイプのECサイトです。サービスイン済みのサイトに、大規模な機能拡充や商品拡大のための開発を実施しています。開発は、新しいWeb関連技術や開発プロセスを積極的に取り込みながら行っています。サーバは、AWSクラウド上に、Scala,PlayFrameworkを利用して構築しています。フロントエンドは、JavasSript、Ajaxを使ったインタラクティブなページとなり、Knockout.js等の関連ライブラリを利用しています。また、スクラムなどのアジャイルプロセスの導入にも取り組んでいます。サーバー/クライアントを横断的に(スキルによっては一方をメインに)、基本設計、詳細設計、実装、テストを中心に担当していただきます。<必須スキル>・Javaソフトウェア開発の経験(3年以上)orScalaソフトウェア開発経験(1年以上)・JavaScriptでのWebクライアント画面の開発経験(1年以上)・経験年数が少なくとも上記どちらかの経験年数が満たされていれば可<尚可スキル>・Webアプリケーションの開発・運用経験3年以上・Linuxshell環境での作業経験(CentOSやAmazonLinux)1年以上・新しいWeb関連技術の動向



各種タクシーアプリのサーバサイド(主にAPI)の各種機能開発案件
■案件名:各種タクシーアプリのサーバサイド(主にAPI)の各種機能開発案件■概要:国内最大のタクシー配車アプリを中核とする各種タクシーアプリのサーバサイド(主にAPI)の各種機能開発。インフラ周りの運用、新機能の提案から実装、UI/UXの改善さらにサービスを使いやすくするための取り組みも行っていただきます。◇必須スキル:・Webアプリケーションの開発経験一般的なデータベースの知識※元々Rubyで開発を行っていたが、現在GO,Scalaにてリファクタリング◇尚可スキル:・GO,Scala経験者・RubyonRailsでの開発経験・リファクタリングに臨む強い心・AWS環境上での開発経験または知識■期間:即日~※長期予定■募集人数:複数名■面談:1回■精算:140-180H■勤務時間:10:00~19:00※フレックス制あり■備考:・外国籍可・スピード感もってお仕事をされたい方・BtoCのサービスへの興味関心が高く向上心がある方・自ら考え行動できる方
金額:740,000~800,000円/月



(Python/R/統計・分析)機械学習エンジニアの募集
【案件名】機械学習エンジニアの募集【期間】2月から(1月は要相談)長期予定【就業時間】完全フレックス【業務内容】・広告配信システムに利用する機械学習手法の調査・研究・開発(効果予測・属性推定等)・機械学習手法の実サービスへの適用・関連分野の研究・調査や大規模データ分析によるサービスの改善【必要スキル】・統計・機械学習に関する基礎的な知識・基本的な機械学習ライブラリを使いこなすことができる・関連分野の専門的研究についての論文を読むことができる・サービス要件に基づき、Python,R等でプロトタイプ実装からパフォーマンス評価まで一貫してできる・Spark等の大規模分散処理技術を使ったデータ分析ができる・尚可スキルのうち1つ以上当てはまる方【尚可スキル】・確率・統計・機械学習の研究経験(論文発表等)・サービスやシステムを理解した上で、ログを分析し、サービスの改善につなげる提案ができる能力・Scalaを使ったWebアプリケーション開発経験【人数】1名予定【清算】:140-180【年齢制限】40代まで【備考】:申し訳ございませんが外国籍の方は不可です
金額:800,000~900,000円/月






Scalaとは
Scalaの概要

Scalaは、2003年にスイス連邦工科大学ローザンヌ校のMartin Odersky教授により開発されたプログラミング言語です。主な特徴としては、オブジェクト指向型と関数型の2つの性質をもつ、JVM上で動作するためJavaとの互換性が高い、静的型付け言語である、などが挙げられます。
ScalaはWebサイトやWebアプリ、スマホアプリなどの開発で使用されており、TwitterやLinkedin、Chatworkといったサービスでも利用されています。

Scalaの将来性

他のプログラミング言語と比較すると、日本国内におけるScalaの案件は少ないですが、Scalaの利点を考慮すると今後の普及が期待できます。その利点として、まずJavaとの高い互換性が挙げられます。JVM上で動作するScalaは、Javaのほとんどのライブラリを利用できる一方で、JavaからもScalaのライブラリを参照することができます。
次の利点は、オブジェクト指向型と関数型の2つの性質をもつという点です。仕様の変更に柔軟にできるというオブジェクト指向型の特徴と、シンプルな記述でコード量が少なく開発スピードと保守性に優れるという関数型の特徴を兼ね備えています。
また、Webサービスやアプリ開発だけでなくゲーム開発、データ分析など幅広く利用できることも利点の1つといえます。Scalaは、Javaの後継と期待されており、PHPなどの他のプログラミング言語からScalaへ移行するケースも増えてきています。
しかし、Scalaにもネガティブ要素があります。それは、オブジェクト指向型と関数型の2つの概念を理解する必要があるため、学習コストが高いという点です。これは、Scalaの習得のハードルを上げ普及を進みにくくする要因の1つになり得ます。しかし、これ以外のネガティブ要素はあまりなく、現状ではScalaを利用できるエンジニアが不足し需要が増え、Scalaエンジニアの年収が高額となっています。また、Twitterをはじめ、広く認知されるサービスでも利用されていることから、Scalaの将来性は高いと言えます。