Scalaの案件・求人一覧

1-30 / 全 1399

【TypeScript/JavaScript】某中古車販売会社向けオークションサイト開発案件

500,000円/月

業務委託(フリーランス)
大阪府
中之島駅
JavaJavaScriptScalaPostgreSQLNode.jsSpringjQueryAngularHerokuNginxGitBacklogReactTypeScriptVue.jsNext.js
フロントエンドエンジニアサーバーサイドエンジニア
作業内容 ・Nest.js、Reactを用いたECサイトの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -特定業者向けのみへのAPI連携  -API連携の自動化対応  -トリガー作成、データ更新処理(Postgre)  -Salesforceへのデータ受け渡し処理  -差分情報登録処理作成(ストアド)  -フロントエンドリファクタリング

【クラウドエンジニア(AWS)】【業務委託(準委任)】サービスデベロッパー

2,000,000円/月

業務委託(フリーランス)
東京都
東京駅
JavaJavaScriptPythonScalaPL/SQLOraclePostgreSQLNode.jsAWSReactTypeScriptVue.js
アナリスト
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 AWSサービスデベロッパーをお任せいたします。(英会話必須) ■開発環境 ・AWSでホストされたアプリケーションの使用経験 ・スクリプト言語 JavaScript/Typescript、Vue.js、PostgreSQL ・HTML、CSS、フロントエンドフレームワーク(など)を使ったリッチアプリケーションの開発経験をReact、Angular、Vue.js、Thymeleafなど)、テストフレームワーク(例:Jest、Mocha、Seleniumなど) ・以下のいずれかを用いたWebサービス開発経験: Python、Java、Node.jsのいずれかを用いたWebサービスの開発経験、Go、Scala ・ビューレイアウトやレンダリング技術に関する経験(レスポンシブ対応など、プログレッシブエンハンスメント、ブラウザ/デバイスサポート) ・SQLクエリの作成経験が豊富で、Dataをよく理解している。ウェアハウジング、ETL ・AWSのサービスECS Fargate、Amazon S3、ELB、RDSの経験が豊富な方 ・個人の能力が高いこと ・日本の顧客と仕事をした経験がある方 ・オンサイト・オフショアモデルでの業務経験のある方 ・アナリティカルスキルに精通し、問題をデバッグする能力がある ・マルチベンダーに関わるため、コミュニケーション能力、対人能力が高い ■業界:面談時に開示 ■拠点:東京(面談時に開示) (基本リモート) ■単価:スキル見合い ■外国語:必要な言語 英語: ビジネスレベル、日本語: 上級~流暢レベル ■精算幅:固定

【リモート】Scala/SaaS開発・保守業務支援

750,000円/月

業務委託(フリーランス)
東京都
渋谷駅
JavaSQLScala
サーバーサイドエンジニア
作業内容 クラウドサービスのセキュリティ評価情報を提供するSaaSの開発・保守業務を担当いただきます。

【MLOps】(フルリモート/週3~)AI系自社統合管理システムのMLOps募集

1,400,000円/月

東京都
JavaPythonSQLScalaAWSAzureGoogle Cloud PlatformTypeScriptVue.jsNuxt.jsTerraformKubernetes
作業内容 提供する各種サービスをひとつのIDで使用できる統合管理システムを運用しております。 今回のポジションは議事録、通話データなどの多様なデータをデジタル化し、統合管理をするデータプラットフォームの構築がメインミッションとなります。 当社のデータエンジニアとして、CTO、CSO等と連携しながら、データインテグレーションに関する企画・開発全般をご担当いただきます。 <具体的な業務内容> データプラットフォームの企画およびアーキテクチャ設計 データパイプラインの設計・構築 データ分析のためのBIの開発・運用 継続的なモニタリングプロセスの構築・運用 データサイエンティスト、データアナリストが作成する分析フローの運用改善支援 顧客データ活用の実態やドメイン知識の理解 CTO、CSO等と連携し、プロジェクトの目的・方針・計画等の策定 等
NEW

Scalaエンジニア 広告システム開発

750,000円/月

業務委託(フリーランス)
東京都
Scala
作業内容 ・新規機能開発 ・パフォーマンス、品質向上を主とした機能改善 ・検索エンジンのチューニング ・広告パフォーマンスのチューニング ・各種ログの収集・分析 ・SEO改善のためのインデックス精査 ・重複している求人データの整理 ・脆弱性診断ツールを活用したセキュリティ対応など

【Go言語/フルリモート可能】金融系SaaSサービスのバックエンド開発の案件・求人

750,000円/月

業務委託(フリーランス)
フルリモート
JavaGoC#ScalaGitKotlin
バックエンドエンジニア
作業内容 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・経験者採用 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・実務経験3年以上必須 ===== 金融系SaaSサービスのバックエンド開発に携わっていただきます。 具体的な内容は下記の通りです。 ・AI技術を利用した新たなUXの提供 ・各種外部APIを利用したサードパーティツールとの連携 ・認証・認可基盤の構築などのモノリシックなサービスのマイクロサービス化 ・開発チーム全体を生産性を高くスケーラブルにしていくための開発基盤の整備や技術課題の解消

【AWS(リモート)】AI翻訳サービス開発

750,000円/月

業務委託(フリーランス)
東京都
渋谷駅
JavaJavaScriptPHPPythonScalaSpringJUnitAngularAWSJIRAGitHubReactTypeScriptFigmaCircleCILambda
インフラエンジニア
作業内容 インフラエンジニアとして、AI翻訳SaaS開発における環境構築に携わって頂きます。 メイン業務としては、AWS Lambdaを用いたサーバレス環境の構築になります。 ※コードはTypeScriptで書いております。 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest、mabl、Pytest、 Selenium、JUnit ・バージョン管理、デプロイ:GitHub、 GitHub Actions、 CodeDeploy、CircleCI ・その他:Slack、Zoom、oVice、Office365、Jira、Confluence、DocBase、Miro、Figma

【Java/リモート併用】電子契約サービスのWebシステム改修の案件・求人

750,000円/月

業務委託(フリーランス)
東京都
門前仲町駅
JavaSQLScalaSpringAWSSpringBoot
作業内容 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・経験者採用 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・実務経験3年以上必須 ===== 電子契約サービスのWebシステム改修に携わっていただきます。 具体的な内容は下記の通りです。 電子契約サービスのWebシステム改修案件において、設計、製造、テストをご担当いただきます。

Scalaエンジニア 大規模金融サービスアプリケーション

650,000円/月

業務委託(フリーランス)
東京都
Scala
作業内容 Scalaで実装された大規模金融サービスアプリケーションを開発、保守、運用する業務をお任せいたします。 主な委託範囲は開発で、要件定義ずみ情報を読み込み、堅牢なアプリケーション実装を行っていただきます。
NEW

【Java/Kotlin/Scala】広告配信システムの開発の求人・案件

750,000円/月

業務委託(フリーランス)
東京都
リモート
JavaSQLScalaAWSKotlinGoogle Cloud Platform
作業内容 国内最大級のインターネット広告配信プラットフォームのアプリケーション開発を行っていただきます。 状況やフェーズに応じて多様な物を開発することになりますが、一例を挙げると以下のような開発を行っています。 ・Scala or Kotlin、DDDなどを使用した広告配信システムの開発、運用 ・Scala or Kotlinを使用したユーザー行動ログのリアルタイム処理開発、運用 ・Pythonを用いたETLバッチ開発、運用

【Go/Scala】求人検索エンジンサービスにおけるバックエンドエンジニアの求人・案件

700,000円/月

業務委託(フリーランス)
東京都
リモート
GoScalaAWSDockerGitHubTypeScriptKubernetes
サーバーサイドエンジニアバックエンドエンジニア
作業内容 【業務概要】 ・自社で求人検索エンジンを展開されている会社様になります。 ・ネイティブアプリの開発チームにて開発、運用をデザイナー、フロントエンドエンジニアと連携を取りながら、 業務を行って頂きます。 ◆主な開発環境・ツール ・使用言語(FW) : Go、Scala、Typescript ・DB:MySQL ・クラウド:AWS ・仮想化基盤:Docker, Kubernetes ・コミュニケーションツール:Slack・SlackBot ・ソースコード管理:Github ・開発手法:スクラム

AWSエンジニア チャットサポートツール(Web)の開発案件(週5稼働)

600,000円/月

業務委託(フリーランス)
東京都
JavaScalaAWS
インフラエンジニアサーバーサイドエンジニア
作業内容 ・チャットサポートツールの要件定義/仕様検討 ・設計/コーディング・コードレビュー/テスト/運用 ・パフォーマンスチューニング ・CI/CD設計・導入など
NEW

Scala|経験5年|顧客サポート向けチャットシステム開発支援|バックエンドエンジニア

850,000円/月

業務委託(フリーランス)
東京都
田町駅
JavaScalaMongoDBAWSGitTracElasticsearch
サーバーサイドエンジニアバックエンドエンジニア
作業内容 ・Webアプリケーションの要件定義/仕様検討 ・設計~運用まで一連した流れ ・パフォーマンスチューニング ・CI/CD設計・導入 ・運用改善、機能改善、リファクタリング ・開発者向け(社内外)ドキュメント作成

【Goなど】金融系SaaSサービスのバックエンド開発の求人・案件

750,000円/月

業務委託(フリーランス)
リモート
JavaGoC#ScalaKotlin
バックエンドエンジニア
作業内容 金融系SaaSとBtoB決済サービスのシステム開発業務全般に携わっていただきます。 ・AI技術を利用した新たなUXの提供 ・各種外部APIを利用したサードパーティツールとの連携 ・認証・認可基盤の構築などのモノリシックなサービスのマイクロサービス化 ・開発チーム全体を生産性を高くスケーラブルにしていくための開発基盤の整備や技術課題の解消
NEW

【Scala】飲食店向けモバイルオーダー関連システムAPI開発案件

850,000円/月

業務委託(フリーランス)
東京都
岩本町駅
ScalaMacOSRedisDynamoDBAWSDockerKotlinTypeScriptPlay
アプリケーションエンジニア
作業内容 ・飲食店向けモバイルオーダー関連システムのAPI開発を  ご担当いただきます。

Scala|経験5年|顧客サポート向けチャットシステム開発支援|サーバーサイドエンジニア

850,000円/月

業務委託(フリーランス)
東京都
田町駅
JavaScalaMongoDBAWSGitTracElasticsearch
サーバーサイドエンジニア
作業内容 ・Webアプリケーションの要件定義、仕様検討 ・設計、コーディング、コードレビュー、テスト、運用まで一連した流れ ・パフォーマンスチューニング ・CI/CD設計・導入 ・運用改善、機能改善、リファクタリング ・開発者向け(社内外)ドキュメント作成

【インフラ(リモート)】AI翻訳SaaSサービス

1,000,000円/月

業務委託(フリーランス)
東京都
JavaJavaScriptPHPPythonScalaSpringJUnitAngularAWSJIRAGitHubReactTypeScriptFigmaCircleCI
インフラエンジニア
作業内容 ・SLI/SLOの定義 ・監視システムの構築・サービスの信頼性に関するデータの分析・アラート対応 ・ダウンタイムを極小化するための仕組みの構築 ・運用全般の自動化によるToilの削減 ・CI/CDパイプラインの構築・運用 ・IaC化、コンテナ化の推進 ・プロダクトに関する各種メトリクスの分析環境の構築・運用 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest、mabl、Pytest、 Selenium、JUnit ・バージョン管理、デプロイ:GitHub、 GitHub Actions、 CodeDeploy、CircleCI ・その他:Slack、 Zoom、 oVice、Office365、 Jira、 Confluence、 DocBase、 Miro、 Figma
NEW

【DX・データ利活用コンサル】エンタープライズデータアーキテクト支援の求人・案件

1,300,000円/月

業務委託(フリーランス)
リモート
JavaPythonSQLScalaHadoopSparkAWSAzureTableau
コンサル
作業内容 ・データエンジニアと緊密に連携して、バッチおよびリアルタイムデータ処理用のデータパイプラインの構築と最適化 ・ データサイエンティストやアナリストと協力して、データへのアクセスを容易にし、 高度な分析や機械学習プロジェクトをサポートします。 【概要】 ・さまざまなサービスと実装パターンを活用し、安全でスケーラブルかつコスト効率に優れたエンタープライズアーキテクチャを設計から実装を目指します。 具体的には、さまざまなデータワークロードと分析ニーズをサポートするために、 データの取り込み、保存、処理、消費のためのソリューション設計になります。

【Pythonなど】MLOpsエンジニアの求人・案件

1,200,000円/月

業務委託(フリーランス)
リモート
JavaPythonSQLScalaAWSGoogle Cloud PlatformTypeScriptVue.jsNuxt.jsfirebaseTerraform
作業内容 クライアントでは「商品名○○」など、クライアントの提供する各種サービスをひとつのIDで使用できる統合管理システム「●●」を運用しております。 今回のポジションは議事録、通話データなどの多様なデータをデジタル化し、統合管理をするデータプラットフォームの構築がメインミッションとなります。 クライアントのデータエンジニアとして、CTO、CSO等と連携しながら、データインテグレーションに関する企画・開発全般をご担当いただきます。 <具体的な業務内容> ・データプラットフォームの企画およびアーキテクチャ設計 ・データパイプラインの設計・構築 ・データ分析のためのBIの開発・運用 ・継続的なモニタリングプロセスの構築・運用 ・データサイエンティスト、データアナリストが作成する分析フローの運用改善支援 ・顧客データ活用の実態やドメイン知識の理解 ・CTO、CSO等と連携し、プロジェクトの目的・方針・計画等の策定 等 技術環境 <プロダクト開発部> 言語:TypeScript, Python, Flutter フレームワーク:Vue.js, Nuxt.js,Node.js データベース:Cloud Firestore インフラ:AWS, GCP, Azure, Cloud Firebase, Cloud Functions ソースコード管理:Bitbucket プロジェクト管理ツール:Notion, JIRA コミュニケーションツール:Zoom, Slack, Google Workspace <R&D部門> 開発言語:Python フレームワーク:PyTorch, HuggingFace, SpeechBrain, scikit-learn

【AWS/Azure/GCP】AI翻訳SaaSサービスのSREエンジニアの求人・案件

750,000円/月

業務委託(フリーランス)
リモート
AWSAzureGoogle Cloud Platform
SRE
作業内容 【業務概要】 SREエンジニアとしてAI翻訳SaaS開発の以下の業務に携わっていただきます。 ・SLI/SLOの定義 ・監視システムの構築・サービスの信頼性に関するデータの分析・アラート対応 ・ダウンタイムを極小化するための仕組みの構築 ・運用全般の自動化によるToilの削減 ・CI/CDパイプラインの構築・運用 ・IaC化、コンテナ化の推進 ・プロダクトに関する各種メトリクスの分析環境の構築・運用 【参画メリット】 ・フルリモートとなりますので、ご自身のリラックス出来る環境で作業を行って頂きます 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest,mabl,Pytest, Selenium,JUnit ・バージョン管理、デプロイ:GitHub, GitHub Actions, CodeDeploy,CircleCI ・その他:Slack, Zoom, oVice,Office365, Jira, Confluence, DocBase, Miro, Figma

【Javaなど】AI翻訳SaaSサービスのバックエンド開発の求人・案件

600,000円/月

業務委託(フリーランス)
リモート
JavaLinuxSpringAWSReactTypeScriptTerraform
バックエンドエンジニア
作業内容 バックエンドエンジニアとして、AI翻訳SaaS開発の以下の業務に携わっていただきます。 ・サーバーサイドでのビジネスロジックやフロント向けのAPI開発 ・AI翻訳SaaSのマイクロサービスアーキテクチャの設計・構築 ・AI翻訳SaaSの品質と性能保証 【参画メリット】 ・フルリモートとなりますので、ご自身のリラックス出来る環境で作業を行って頂きます。 ・6割が業務委託のため、社員エンジニアと垣根のない働きやすい環境です。 ・モダンで先端的な技術に触れることができるため、スキルアップに繋がりやすいです。 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest,mabl,Pytest, Selenium,JUnit ・バージョン管理、デプロイ:GitHub, GitHub Actions, CodeDeploy,CircleCI ・その他:Slack, Zoom, oVice,Office365, Jira, Confluence, DocBase, Miro, Figma

【東京の出社可能な方】【React/Kotlin】【業務委託(準委任)】保育・教育施設向け業務支援サービスの開発(テックリード)

800,000 〜 900,000円/月

業務委託(フリーランス)
東京都
三田駅
JavaKotlinReactVue.js
フロントエンドエンジニア
作業内容 ======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムの開発業務(テックリード)をご担当いただきます。 当システムの機能を切り出して開発を行っており、サーバーサイドは Kotlin 、フロントエンドは React をメインに使用しております。 テックリードとして技術選定や設計~リリースまでお任せする予定です。 また、働き方としてバーチャルオフィス (Gather) を採用しております。

【Kotlin】教育向けアプリケーション開発案件

850,000円/月

業務委託(フリーランス)
東京都
東銀座駅
JavaSQLAndroidPostgreSQLGitJIRAGitHubKotlin
アプリケーションエンジニアサーバーサイドエンジニアスマホアプリエンジニア
作業内容 ・教育サービス向けアプリケーションの開発に携わっていただきます。 ・ご経験に応じて幅広い工程をご担当いただきます。  -モバイルアプリのアーキテクチャ、設計、実装  -サーバーサイドアプリケーションの開発、改善 ※作業内容はスキルやご経験に応じて変動いたします。
NEW

Rails データ分析基盤の総合支援サービスのソフトウェアエンジニア(Ruby)

800,000円/月

業務委託(フリーランス)
東京都
リモート
JavaRubyScalaRailsGitKotlinReactTypeScript
フロントエンドエンジニアフルスタックエンジニア
作業内容 ○企業について データ分析基盤の総合支援サービスの開発・運営と、データテクノロジーに関するコンサルティングを行うソリューションサービス2つの事業を提供しているデータテクノロジーカンパニーです。 ○サービスについて 「データ分析基盤(=データを分析・活用するための環境)」をつくり、使うための技術を提供するSaaSです。エンジニアの右腕となり、企業がデータを素早く・正しく・効率よく活用できるよう支援します。 ○仕事内容 分析基盤構築や運用にかかるデータエンジニアの手間を削減すべく、新機能開発、データソース(DB、広告API)への対応、顧客要望対応など、本サービスがより広く・深く課題を解決するためのバックエンド・フロントエンドの開発を行います。 ①コア機能開発チーム ・ワークフロー機能の開発 ・新規プロダクトの開発 ・データパイプラインの設定情報をGitHubから取り込む機能の開発 ・BigQuery/Snowflake上のデータの依存関係を可視化する機能の開発(データカタログ、データリネージ) ・データエンジニアリングの課題を解決する、各種新機能の開発 ・バグの調査・改修 ②コネクターチーム サービスのコネクターに関する課題に注力いただく予定です。 ・コネクター開発全般 ・顧客(CS経由)、社内からの問い合わせのトリアージ・調査・改修対応 ・週次での差し込み対応内容のチーム振り返りを実施し、改善対応 ・Rollbar系のアラート一次請け対応 ・dependabotの一次請け対応 ○本ポジションで働く魅力 ・エンジニアに限らず全社員が本サービスが好きで、同じ方向を向いて仕事できること ・チーム毎の垣根がなく、協力し合う文化 ・お互いにリスペクトと信頼関係がある上で、自分の意見を言い合える環境がある ・エンジニアのためのプロダクトなので、ユーザー目線で改善・機能開発ができる ・自分がつくるプロダクトが世界のエンジニアに使われる可能性がある ・優秀な人材が多く、全員が自発的に活動しながらもチームを大事にする雰囲気がある ・しっかりとテストコードも書いてレビューを行う文化 案件No:120_002

Vue.js|経験5年|求人サービス開発支援|フロントエンドエンジニア

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
PythonScalaMySQLAWSDockerNginxGitJenkinsJIRASolrGitHubAnsibleBigQueryTypeScriptVue.jsNuxt.jsWebpackGlueAthenaFargateCDKDatadogVisual StudioTerraformAuroraKubernetesCloudFrontfluentdElasticsearchLambda
フロントエンドエンジニア
作業内容 フロントエンド開発をお任せいたします。 フロントエンドの開発環境を刷新して、開発者体験の改善や生産性の向上を積極的に行っています。 これまでに行ってきた取り組みには以下のようなものがあります。 ・Composition APIの導入 ・Atomic Designの導入 ・Storybookの導入 ・コンポーネント設計や実装に関するコーディングガイドライン作成 ・プルリクエストのレビュワーのガイドライン作成 ・プルリクエストのテンプレート作成 <業務一例> POやデザイナーと協力し、グループの中での裁量で要件定義から技術選定・開発・リリース・運用まで、一気通貫で幅広く取り組んでいただけます。 ・既存コードのリファクタリング(Class Component→Composition API書き換え) ・Vue2→Vue3へのバージョンアップ ・UIフレームワークの刷新 ・新規画面の開発(Vue.js) ・Unit Test(Jest) ・E2Eテスト(Cypress) ・Githubでのコードレビュー

【Scala】広告配信システムの新規開発業務

700,000 〜 900,000円/月

業務委託(フリーランス)
東京都
銀座駅
Scala
サーバーサイドエンジニア
作業内容 広告配信システムの新規開発業務ScalaまたはGoでの開発経験があれば望ましいですがJava経験あればチャレンジ可能です。

【Scala】電子レシートプラットフォームのシステム開発

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
五反田駅
JavaScriptPerlScalaLinux
サーバーサイドエンジニア
作業内容 新規プラットフォームの設計・開発(Scala)

【Scala】テレコム会社向け情報系システムのマイグレーション対応

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
新宿駅
SQLScalaLinuxUnixOracle
サーバーサイドエンジニア
作業内容 DWHシステムのマイグレーションに関わる開発

【Scala】不動産サイト開発案件

700,000 〜 900,000円/月

業務委託(フリーランス)
東京都
銀座駅
JavaScalaGit
サーバーサイドエンジニア
作業内容 ・大手Web企業にて開発を進めている不動産売買サイトの機能追加開発に携わっていただける方を募集

New【Scala】クラウド型ビジネスチャットツール/Webアプリ開発の求人・案件

1,100,000円/月

業務委託(フリーランス)
東京都
ScalaAWS
サーバーサイドエンジニア
作業内容 自社サービスの機能改善のためにむけた開発業務支援アジャイル且つペアプログラミングにて実施。

Scalaの月額単価相場

Scalaのエージェント別案件数

Scalaのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:538件、②フリエン(furien):214件、③フリコン:98件、④アットエンジニア:82件、⑤Midworks:65件、⑥ビズリンク:57件、⑦テックリーチ:40件、⑧BIGDATA NAVI:31件、⑨HiPro Tech(ハイプロテック):27件、⑩レバテッククリエイター:12件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリエン(furien)、③フリコンであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリエン(furien)、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

Scalaのエージェント別月額単価相場

Scalaのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①PMO NAVI:120万円、②チョクフリ:113.3万円、③1 on 1 Freelance:100万円、④BIGDATA NAVI:94.2万円、⑤HiPro Tech(ハイプロテック):91.6万円、⑥プロエンジニア:90万円、⑦ビズリンク:88.6万円、⑧mijicaフリーランス:88.1万円、⑨Midworks:82.8万円、⑩レバテックフリーランス:82.4万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①PMO NAVI、②チョクフリ、③1 on 1 Freelanceであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①PMO NAVI、②チョクフリ、③1 on 1 Freelanceを中心に複数のフリーランスエージェントに登録することをおすすめします。

Scalaの都道府県別案件数

Scalaのフリーランス案件・求人の都道府県別案件数は、①東京都:1268件、②大阪府:36件、③福岡県:11件、④神奈川県:7件、⑤京都府:3件、⑥千葉県:1件、⑦愛知県:1件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③福岡県であることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③福岡県を中心にフリーランス案件を探されることをおすすめします。

Scalaの職種別案件数

Scalaのフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:446件、②バックエンドエンジニア:181件、③フロントエンドエンジニア:166件、④スマホアプリエンジニア:96件、⑤アプリケーションエンジニア:76件、⑥PM:63件、⑦デザイナー:58件、⑧SRE:39件、⑨インフラエンジニア:33件、⑩フルスタックエンジニア:32件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人は①サーバーサイドエンジニア、②バックエンドエンジニア、③フロントエンドエンジニアが多いことが分かります。

Scalaの職種別平均単価

Scalaのフリーランス案件・求人の職種別の平均単価は、①データアナリスト:122.6万円、②アナリスト:122.5万円、③ブリッジSE:110万円、④プランナー:100万円、⑤コンサル:98.8万円、⑥PMO:97.9万円、⑦事務:94.5万円、⑧AIエンジニア:92.7万円、⑨データサイエンティスト:91.9万円、⑩フルスタックエンジニア:89.5万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高い職種は①データアナリスト、②アナリスト、③ブリッジSEであることがわかります。

Scalaの業界別案件数

Scalaのフリーランス案件・求人の業界別案件数は、①サービス:908件、②広告:305件、③IT:187件、④EC:143件、⑤SaaS:96件、⑥機械:74件、⑦人材:69件、⑧メディア:67件、⑨AI:66件、⑩ゲーム:63件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人は①サービス、②広告、③ITが多いことが分かります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②広告、③ITを中心に複数の業界の案件を検討されることをおすすめします。

Scalaの業界別平均単価

Scalaのフリーランス案件・求人の業界別の平均単価は、①コンサル:98.8万円、②製薬:94.1万円、③ヘルスケア:93.8万円、④機械:87.1万円、⑤流通:85.8万円、⑥FinTech:85万円、⑦教育:84.2万円、⑧ゲーム:84.1万円、⑨IoT:84万円、⑩ソーシャルゲーム:83.5万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高い業界は①コンサル、②製薬、③ヘルスケアであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②製薬、③ヘルスケアを中心に複数の業界の案件を検討されることをおすすめします。

Scalaの常駐案件・リモートワーク案件割合

Scalaのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が694件(49.7%)、常駐案件が703件(50.3%)となっています。 したがって、Scalaフリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2024年4月)

Scala案件のよくある質問

Scalaの月額単価の相場はどれくらいですか?

Scalaの月額単価の相場は80万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

Scalaの案件数は何件ですか?

フリーランスHub上でご覧いただけるScalaの案件数は1399件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもScalaのフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

Scalaについて

【Scalaの概要】 Scalaは、2001年にスイスで開発されたプログラミング言語です。Scalaの特色は、JVM(Java Virtual Machine、Java仮想マシン)で動作することです。Javaのフレームワークやライブラリは、Scalaでもそのまま使用できます。また、高速処理が可能な点もScalaを特徴づけています。そのため、利便性が非常に高く、2023年9月現在、Javaの後継言語としてさまざまな方面から注目を集めています。オブジェクト指向と関数型のどちらにも対応でき、この言語だけで非常に広い場面に対応できることが特徴です。 【Scalaの特徴】 Scalaは、オブジェクト指向プログラミング、関数型プログラミングの両方を実行できます。ハイブリッド言語といわれる所以です。オブジェクト指向プログラミングの、修正や機能の追加が容易という特徴と、関数型プログラミングの、コードが分かりやすいという特徴を兼ね備えています。さらに開発者のマーティン・オーダスキー教授が「javac」の開発も行っている関係から、ScalaはJavaとの互換性の重視が顕著です。 ScalaはJavaのクラスを継承できますし、ScalaではJavaのライブラリが使用できます。Java仮想マシン上で動作するJVM言語の1つであることも共通点です。Scalaも開発環境や実行環境を整えやすい言語といえます。 【Scalaフリーランスエンジニアの参画が可能な案件例】 Scalaは、前述の通り対応できる範囲が非常に広いことが特徴です。旧システムのリプレイスから、新規開発までどのような状況にも対応できるほか、人気がある言語のJavaと相性が良いことも、その理由です。以下では、Scalaに関する案件をいくつか紹介します。 ・SaaS事業者向けシステム開発案件 SaaS事業者に向けたシステムの開発案件で、月単価は1,150,00円です。勤務先は東京で、契約期間は140~180時間とされています。Scalaはもちろん、PHPでの開発経験でも構わないと記載されているため、現在Scalaを学習中であるものの、PHPの経験しかないという方にもおすすめの案件です。 ・ 求人検索エンジン開発(バックエンドエンジニア) 求人検索エンジンの開発案件で、月単価は550,000円から650,000円、勤務地は東京都で契約期間は140~180時間とされています。要件定義から運用までの全工程を担当する案件で、必須スキルとして、Scalaでの1年以上の開発経験のほか、スクラム開発に関する経験も求められます。 ・SaaS事業者のサーバーサイド開発 SaaS事業者のサーバーサイド開発を担当する案件です。月単価は700,000円で、勤務地は東京都、契約期間は140~180時間とされています。必要スキルとしては、JVM系言語の経験が挙げられていますが、その中でもScalaの経験があると良いとされています。こちらもアジャイルでのチーム開発経験が求められているため、開発にはスピードが求められているといえるでしょう。そのため、ある程度慣れたエンジニアに向いた案件だといえます。 ・ゲーム開発エンジンの構築 Scalaを使用して、ゲームエンジンを開発する案件です。月単価は900,000円で契約期間は140~180時間、勤務地は東京都です。本案件では、Scalaを使ってゲームエンジンの中核部分や、ゲーム開発に役立つさまざまな機能を開発することが求められます。 【Scalaフリーランスエンジニアの未経験での案件参画に関して】 Scalaは幅広い分野に対応できるため、一見するとこれからプログラミングを始めたいという方にもおすすめしやすい言語に見えます。しかし、多くのことができるがゆえに習得が難しいことや、Scalaの知識以外に案件ごとにさまざまな知識を求められるため、未経験者が案件に参画することは比較的難しいといえるでしょう。言語自体が新しく、日本語のドキュメントが少ないという点から学習がしづらいということも難易度を高めています。トラブルが起きたときに、どのように解決するかを覚えるためにも、まずは企業に所属して、実務経験を積むことがおすすめです。また、ScalaはJavaプログラマにとっては比較的習得が容易とされています。未経験からフリーランスエンジニアを目指すなら、まずはJavaの習得から始めることがおすすめです。Javaについて学習し、企業に所属して実績を積むと同時に、空いた時間でScalaの学習を進めましょう。 【Scalaフリーランス案件・求人に参画するために必要なスキル】 Scalaは、Javaとの互換性があります。Javaそのものと、そのライブラリの知識や経験も重視されるでしょう。Javaを用いた開発に参画したことがある方は、経験で得たスキルをScala関連のフリーランス案件でも活かせます。Scalaには、関数処理とオブジェクト指向に同時対応できるという特性もあります。それゆえScalaは関数処理を要する機能実装に活用されることがあるので、そうしたフリーランス案件への参画時には関数型言語の知識が重宝されるでしょう。Scalaは金融やSNS、ゲームなどへの活用が進んでおり、こうした分野でも将来的にAI搭載が一般的になるといわれています。AI開発でよく用いられるPython、機械学習、統計学のような知識を身につけることで、幅広い業務に対応可能なフリーランスエンジニアになれる可能性が高まります。ScalaはWebアプリの開発時に使用される機会が多い言語です。従って、Scalaを使う案件ではWebに関する知識が求められます。自分で環境構築し、アプリを開発して公開できるまでのスキルが必要です。 【Scalaの習得難易度・勉強方法について】 Scalaは、学習難易度が高めな言語と言われます。その主な理由は、オブジェクト指向と関数型の両方の特徴を併せ持つハイブリッド言語であるためです。ある程度Javaを習得し開発経験を持っている人は身につけやすいという声もありますが、関数型言語の特性や感覚が分からなければ、学習過程で難しいと感じる場面が多くあるでしょう。学習方法としては、Java環境を構築したあと、開発環境であるIntelliJ IDEAをインストールし、Scala開発向けのプラグインを追加します。開発環境が準備できたら、独学の場合は学習サイトを活用するか、書籍を購入して学んでいくかのいずれかで学習を進めましょう。どちらが良いかは個人差がありますが、入門レベルであれば学習サイトで無料で学べます。ある程度独学でScalaを学んだら、実際に自作でシステムを開発してみましょう。 学習サイトや書籍で勉強する過程でもシステムを作るチュートリアルがありますが、自分で設計して開発することは、大きな経験です。自力でシステム開発すると、自分の知識の足りない部分が明らかになるためです。また、自作のシステムが完成すると、成果物としてのアピール材料にできます。 【Scalaフリーランスエンジニアにおすすめのフレームワーク】 Scalaのフリーランスエンジニアにおすすめのフレームワークを4つ紹介します。 ・Play Framework Play FrameworkはオープンソースのWebアプリケーション用フレームワークで、Zenexity社のGuillaume Bort氏によって開発されました。JavaとScaraの2つのプログラミング言語で構築されており、Ruby on Railsの影響が強いフレームワークとしても知られています。軽量で動きが速いという特徴を持ち、Scalaの代表的なフレームワークとしてWebサービスの開発などで活用されています。 ・Skinny Framework Skinny Micro上に構築された、フルスタックのWebアプリフレームワークで、一般的にSkinny(スキニー)と呼ばれます。Scala on Railsをコンセプトとしており、必要なコンポーネントが揃っていて、環境設定も容易であるなど、気軽に開発をスタートできるフレームワークです。SkinnyはRuby on Railsに強く影響を受けていて、サーブレットベースのWebアプリ開発での優れた生産性の実現のために最適化されています。 ・Lift Liftとは安全性を強く意識して開発されたWebフレームワークです。公式サイトは「最も強力で安全なWebフレームワーク」というコンセプトを掲げています。高い安全性を保つ、開発者中心で構築できる、スケーラブルに処理できる、デスクトップアプリのようなインタラクティブさがあるなどの特徴があります。Liftはコントローラーの概念がなく、アウトラインから視覚的に製作していく独特な開発スタイルも特徴の一つです。 ・Scalatra Scalatraは分かりやすく、小さく作るというコンセプトのもとで開発されたWebマイクロフレームワークです。Ruby用のフレームワークのSinatraをモデルとして開発されました。JVMのパワーとScalaの美しさ、簡潔さを組み合わせ、高機能のWebサイトやAPIの素早い構築が可能です。小規模な開発に向いており、軽量で高いパフォーマンスが発揮できます。 【Scalaの市場動向や将来性について】 Scalaは、日本国内ではまだ需要が少ないものの、将来性が高いとされる言語です。それは、コード量が少なくエラーが生じにくい、幅広い開発に対応できる、オブジェクト指向型と関数型プログラミング双方に対応しているという特徴があるためです。近年では、開発のスピード化が進んでいます。そのため、対応できる業務の幅が広く、短く簡潔に記載できるという言語は非常に需要の高いものだといえるでしょう。大規模システム案件で使われているJavaの後継と言われている点も将来的なScalaエンジニアの需要の増大を予想させます。実際に国内でもソーシャルブックマークサービスやチャットツールなどでScalaが実装されており、安定性や対応幅から今後も増えることが予想されています。大企業でもScalaを使っているという例は、多くあります。例えば、音楽や動画配信に関するサブスクリプションサービスを展開している企業などは、Scalaを使用している代表的な例といえるでしょう。このような案件がなくならない限り、Scalaの将来性もまた失われていないといえます。 ※この文章は、2023年7月時点の内容です。

Scalaの案件・求人一覧

1-30 / 全 1399

【TypeScript/JavaScript】某中古車販売会社向けオークションサイト開発案件

500,000円/月

業務委託(フリーランス)
大阪府
中之島駅
JavaJavaScriptScalaPostgreSQLNode.jsSpringjQueryAngularHerokuNginxGitBacklogReactTypeScriptVue.jsNext.js
フロントエンドエンジニアサーバーサイドエンジニア
作業内容 ・Nest.js、Reactを用いたECサイトの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -特定業者向けのみへのAPI連携  -API連携の自動化対応  -トリガー作成、データ更新処理(Postgre)  -Salesforceへのデータ受け渡し処理  -差分情報登録処理作成(ストアド)  -フロントエンドリファクタリング

【クラウドエンジニア(AWS)】【業務委託(準委任)】サービスデベロッパー

2,000,000円/月

業務委託(フリーランス)
東京都
東京駅
JavaJavaScriptPythonScalaPL/SQLOraclePostgreSQLNode.jsAWSReactTypeScriptVue.js
アナリスト
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 AWSサービスデベロッパーをお任せいたします。(英会話必須) ■開発環境 ・AWSでホストされたアプリケーションの使用経験 ・スクリプト言語 JavaScript/Typescript、Vue.js、PostgreSQL ・HTML、CSS、フロントエンドフレームワーク(など)を使ったリッチアプリケーションの開発経験をReact、Angular、Vue.js、Thymeleafなど)、テストフレームワーク(例:Jest、Mocha、Seleniumなど) ・以下のいずれかを用いたWebサービス開発経験: Python、Java、Node.jsのいずれかを用いたWebサービスの開発経験、Go、Scala ・ビューレイアウトやレンダリング技術に関する経験(レスポンシブ対応など、プログレッシブエンハンスメント、ブラウザ/デバイスサポート) ・SQLクエリの作成経験が豊富で、Dataをよく理解している。ウェアハウジング、ETL ・AWSのサービスECS Fargate、Amazon S3、ELB、RDSの経験が豊富な方 ・個人の能力が高いこと ・日本の顧客と仕事をした経験がある方 ・オンサイト・オフショアモデルでの業務経験のある方 ・アナリティカルスキルに精通し、問題をデバッグする能力がある ・マルチベンダーに関わるため、コミュニケーション能力、対人能力が高い ■業界:面談時に開示 ■拠点:東京(面談時に開示) (基本リモート) ■単価:スキル見合い ■外国語:必要な言語 英語: ビジネスレベル、日本語: 上級~流暢レベル ■精算幅:固定

【リモート】Scala/SaaS開発・保守業務支援

750,000円/月

業務委託(フリーランス)
東京都
渋谷駅
JavaSQLScala
サーバーサイドエンジニア
作業内容 クラウドサービスのセキュリティ評価情報を提供するSaaSの開発・保守業務を担当いただきます。

【MLOps】(フルリモート/週3~)AI系自社統合管理システムのMLOps募集

1,400,000円/月

東京都
JavaPythonSQLScalaAWSAzureGoogle Cloud PlatformTypeScriptVue.jsNuxt.jsTerraformKubernetes
作業内容 提供する各種サービスをひとつのIDで使用できる統合管理システムを運用しております。 今回のポジションは議事録、通話データなどの多様なデータをデジタル化し、統合管理をするデータプラットフォームの構築がメインミッションとなります。 当社のデータエンジニアとして、CTO、CSO等と連携しながら、データインテグレーションに関する企画・開発全般をご担当いただきます。 <具体的な業務内容> データプラットフォームの企画およびアーキテクチャ設計 データパイプラインの設計・構築 データ分析のためのBIの開発・運用 継続的なモニタリングプロセスの構築・運用 データサイエンティスト、データアナリストが作成する分析フローの運用改善支援 顧客データ活用の実態やドメイン知識の理解 CTO、CSO等と連携し、プロジェクトの目的・方針・計画等の策定 等
NEW

Scalaエンジニア 広告システム開発

750,000円/月

業務委託(フリーランス)
東京都
Scala
作業内容 ・新規機能開発 ・パフォーマンス、品質向上を主とした機能改善 ・検索エンジンのチューニング ・広告パフォーマンスのチューニング ・各種ログの収集・分析 ・SEO改善のためのインデックス精査 ・重複している求人データの整理 ・脆弱性診断ツールを活用したセキュリティ対応など

【Go言語/フルリモート可能】金融系SaaSサービスのバックエンド開発の案件・求人

750,000円/月

業務委託(フリーランス)
フルリモート
JavaGoC#ScalaGitKotlin
バックエンドエンジニア
作業内容 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・経験者採用 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・実務経験3年以上必須 ===== 金融系SaaSサービスのバックエンド開発に携わっていただきます。 具体的な内容は下記の通りです。 ・AI技術を利用した新たなUXの提供 ・各種外部APIを利用したサードパーティツールとの連携 ・認証・認可基盤の構築などのモノリシックなサービスのマイクロサービス化 ・開発チーム全体を生産性を高くスケーラブルにしていくための開発基盤の整備や技術課題の解消

【AWS(リモート)】AI翻訳サービス開発

750,000円/月

業務委託(フリーランス)
東京都
渋谷駅
JavaJavaScriptPHPPythonScalaSpringJUnitAngularAWSJIRAGitHubReactTypeScriptFigmaCircleCILambda
インフラエンジニア
作業内容 インフラエンジニアとして、AI翻訳SaaS開発における環境構築に携わって頂きます。 メイン業務としては、AWS Lambdaを用いたサーバレス環境の構築になります。 ※コードはTypeScriptで書いております。 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest、mabl、Pytest、 Selenium、JUnit ・バージョン管理、デプロイ:GitHub、 GitHub Actions、 CodeDeploy、CircleCI ・その他:Slack、Zoom、oVice、Office365、Jira、Confluence、DocBase、Miro、Figma

【Java/リモート併用】電子契約サービスのWebシステム改修の案件・求人

750,000円/月

業務委託(フリーランス)
東京都
門前仲町駅
JavaSQLScalaSpringAWSSpringBoot
作業内容 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~40代までの方、活躍中! ・経験者採用 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・実務経験3年以上必須 ===== 電子契約サービスのWebシステム改修に携わっていただきます。 具体的な内容は下記の通りです。 電子契約サービスのWebシステム改修案件において、設計、製造、テストをご担当いただきます。

Scalaエンジニア 大規模金融サービスアプリケーション

650,000円/月

業務委託(フリーランス)
東京都
Scala
作業内容 Scalaで実装された大規模金融サービスアプリケーションを開発、保守、運用する業務をお任せいたします。 主な委託範囲は開発で、要件定義ずみ情報を読み込み、堅牢なアプリケーション実装を行っていただきます。
NEW

【Java/Kotlin/Scala】広告配信システムの開発の求人・案件

750,000円/月

業務委託(フリーランス)
東京都
リモート
JavaSQLScalaAWSKotlinGoogle Cloud Platform
作業内容 国内最大級のインターネット広告配信プラットフォームのアプリケーション開発を行っていただきます。 状況やフェーズに応じて多様な物を開発することになりますが、一例を挙げると以下のような開発を行っています。 ・Scala or Kotlin、DDDなどを使用した広告配信システムの開発、運用 ・Scala or Kotlinを使用したユーザー行動ログのリアルタイム処理開発、運用 ・Pythonを用いたETLバッチ開発、運用

【Go/Scala】求人検索エンジンサービスにおけるバックエンドエンジニアの求人・案件

700,000円/月

業務委託(フリーランス)
東京都
リモート
GoScalaAWSDockerGitHubTypeScriptKubernetes
サーバーサイドエンジニアバックエンドエンジニア
作業内容 【業務概要】 ・自社で求人検索エンジンを展開されている会社様になります。 ・ネイティブアプリの開発チームにて開発、運用をデザイナー、フロントエンドエンジニアと連携を取りながら、 業務を行って頂きます。 ◆主な開発環境・ツール ・使用言語(FW) : Go、Scala、Typescript ・DB:MySQL ・クラウド:AWS ・仮想化基盤:Docker, Kubernetes ・コミュニケーションツール:Slack・SlackBot ・ソースコード管理:Github ・開発手法:スクラム

AWSエンジニア チャットサポートツール(Web)の開発案件(週5稼働)

600,000円/月

業務委託(フリーランス)
東京都
JavaScalaAWS
インフラエンジニアサーバーサイドエンジニア
作業内容 ・チャットサポートツールの要件定義/仕様検討 ・設計/コーディング・コードレビュー/テスト/運用 ・パフォーマンスチューニング ・CI/CD設計・導入など
NEW

Scala|経験5年|顧客サポート向けチャットシステム開発支援|バックエンドエンジニア

850,000円/月

業務委託(フリーランス)
東京都
田町駅
JavaScalaMongoDBAWSGitTracElasticsearch
サーバーサイドエンジニアバックエンドエンジニア
作業内容 ・Webアプリケーションの要件定義/仕様検討 ・設計~運用まで一連した流れ ・パフォーマンスチューニング ・CI/CD設計・導入 ・運用改善、機能改善、リファクタリング ・開発者向け(社内外)ドキュメント作成

【Goなど】金融系SaaSサービスのバックエンド開発の求人・案件

750,000円/月

業務委託(フリーランス)
リモート
JavaGoC#ScalaKotlin
バックエンドエンジニア
作業内容 金融系SaaSとBtoB決済サービスのシステム開発業務全般に携わっていただきます。 ・AI技術を利用した新たなUXの提供 ・各種外部APIを利用したサードパーティツールとの連携 ・認証・認可基盤の構築などのモノリシックなサービスのマイクロサービス化 ・開発チーム全体を生産性を高くスケーラブルにしていくための開発基盤の整備や技術課題の解消
NEW

【Scala】飲食店向けモバイルオーダー関連システムAPI開発案件

850,000円/月

業務委託(フリーランス)
東京都
岩本町駅
ScalaMacOSRedisDynamoDBAWSDockerKotlinTypeScriptPlay
アプリケーションエンジニア
作業内容 ・飲食店向けモバイルオーダー関連システムのAPI開発を  ご担当いただきます。

Scala|経験5年|顧客サポート向けチャットシステム開発支援|サーバーサイドエンジニア

850,000円/月

業務委託(フリーランス)
東京都
田町駅
JavaScalaMongoDBAWSGitTracElasticsearch
サーバーサイドエンジニア
作業内容 ・Webアプリケーションの要件定義、仕様検討 ・設計、コーディング、コードレビュー、テスト、運用まで一連した流れ ・パフォーマンスチューニング ・CI/CD設計・導入 ・運用改善、機能改善、リファクタリング ・開発者向け(社内外)ドキュメント作成

【インフラ(リモート)】AI翻訳SaaSサービス

1,000,000円/月

業務委託(フリーランス)
東京都
JavaJavaScriptPHPPythonScalaSpringJUnitAngularAWSJIRAGitHubReactTypeScriptFigmaCircleCI
インフラエンジニア
作業内容 ・SLI/SLOの定義 ・監視システムの構築・サービスの信頼性に関するデータの分析・アラート対応 ・ダウンタイムを極小化するための仕組みの構築 ・運用全般の自動化によるToilの削減 ・CI/CDパイプラインの構築・運用 ・IaC化、コンテナ化の推進 ・プロダクトに関する各種メトリクスの分析環境の構築・運用 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest、mabl、Pytest、 Selenium、JUnit ・バージョン管理、デプロイ:GitHub、 GitHub Actions、 CodeDeploy、CircleCI ・その他:Slack、 Zoom、 oVice、Office365、 Jira、 Confluence、 DocBase、 Miro、 Figma
NEW

【DX・データ利活用コンサル】エンタープライズデータアーキテクト支援の求人・案件

1,300,000円/月

業務委託(フリーランス)
リモート
JavaPythonSQLScalaHadoopSparkAWSAzureTableau
コンサル
作業内容 ・データエンジニアと緊密に連携して、バッチおよびリアルタイムデータ処理用のデータパイプラインの構築と最適化 ・ データサイエンティストやアナリストと協力して、データへのアクセスを容易にし、 高度な分析や機械学習プロジェクトをサポートします。 【概要】 ・さまざまなサービスと実装パターンを活用し、安全でスケーラブルかつコスト効率に優れたエンタープライズアーキテクチャを設計から実装を目指します。 具体的には、さまざまなデータワークロードと分析ニーズをサポートするために、 データの取り込み、保存、処理、消費のためのソリューション設計になります。

【Pythonなど】MLOpsエンジニアの求人・案件

1,200,000円/月

業務委託(フリーランス)
リモート
JavaPythonSQLScalaAWSGoogle Cloud PlatformTypeScriptVue.jsNuxt.jsfirebaseTerraform
作業内容 クライアントでは「商品名○○」など、クライアントの提供する各種サービスをひとつのIDで使用できる統合管理システム「●●」を運用しております。 今回のポジションは議事録、通話データなどの多様なデータをデジタル化し、統合管理をするデータプラットフォームの構築がメインミッションとなります。 クライアントのデータエンジニアとして、CTO、CSO等と連携しながら、データインテグレーションに関する企画・開発全般をご担当いただきます。 <具体的な業務内容> ・データプラットフォームの企画およびアーキテクチャ設計 ・データパイプラインの設計・構築 ・データ分析のためのBIの開発・運用 ・継続的なモニタリングプロセスの構築・運用 ・データサイエンティスト、データアナリストが作成する分析フローの運用改善支援 ・顧客データ活用の実態やドメイン知識の理解 ・CTO、CSO等と連携し、プロジェクトの目的・方針・計画等の策定 等 技術環境 <プロダクト開発部> 言語:TypeScript, Python, Flutter フレームワーク:Vue.js, Nuxt.js,Node.js データベース:Cloud Firestore インフラ:AWS, GCP, Azure, Cloud Firebase, Cloud Functions ソースコード管理:Bitbucket プロジェクト管理ツール:Notion, JIRA コミュニケーションツール:Zoom, Slack, Google Workspace <R&D部門> 開発言語:Python フレームワーク:PyTorch, HuggingFace, SpeechBrain, scikit-learn

【AWS/Azure/GCP】AI翻訳SaaSサービスのSREエンジニアの求人・案件

750,000円/月

業務委託(フリーランス)
リモート
AWSAzureGoogle Cloud Platform
SRE
作業内容 【業務概要】 SREエンジニアとしてAI翻訳SaaS開発の以下の業務に携わっていただきます。 ・SLI/SLOの定義 ・監視システムの構築・サービスの信頼性に関するデータの分析・アラート対応 ・ダウンタイムを極小化するための仕組みの構築 ・運用全般の自動化によるToilの削減 ・CI/CDパイプラインの構築・運用 ・IaC化、コンテナ化の推進 ・プロダクトに関する各種メトリクスの分析環境の構築・運用 【参画メリット】 ・フルリモートとなりますので、ご自身のリラックス出来る環境で作業を行って頂きます 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest,mabl,Pytest, Selenium,JUnit ・バージョン管理、デプロイ:GitHub, GitHub Actions, CodeDeploy,CircleCI ・その他:Slack, Zoom, oVice,Office365, Jira, Confluence, DocBase, Miro, Figma

【Javaなど】AI翻訳SaaSサービスのバックエンド開発の求人・案件

600,000円/月

業務委託(フリーランス)
リモート
JavaLinuxSpringAWSReactTypeScriptTerraform
バックエンドエンジニア
作業内容 バックエンドエンジニアとして、AI翻訳SaaS開発の以下の業務に携わっていただきます。 ・サーバーサイドでのビジネスロジックやフロント向けのAPI開発 ・AI翻訳SaaSのマイクロサービスアーキテクチャの設計・構築 ・AI翻訳SaaSの品質と性能保証 【参画メリット】 ・フルリモートとなりますので、ご自身のリラックス出来る環境で作業を行って頂きます。 ・6割が業務委託のため、社員エンジニアと垣根のない働きやすい環境です。 ・モダンで先端的な技術に触れることができるため、スキルアップに繋がりやすいです。 【技術環境】 ・言語:Java、Scala、PHP、Python、TypeScript、JavaScript ・フレームワーク:Spring boot、Angular、React ・インフラ:AWS ・テスト:Jest,mabl,Pytest, Selenium,JUnit ・バージョン管理、デプロイ:GitHub, GitHub Actions, CodeDeploy,CircleCI ・その他:Slack, Zoom, oVice,Office365, Jira, Confluence, DocBase, Miro, Figma

【東京の出社可能な方】【React/Kotlin】【業務委託(準委任)】保育・教育施設向け業務支援サービスの開発(テックリード)

800,000 〜 900,000円/月

業務委託(フリーランス)
東京都
三田駅
JavaKotlinReactVue.js
フロントエンドエンジニア
作業内容 ======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムの開発業務(テックリード)をご担当いただきます。 当システムの機能を切り出して開発を行っており、サーバーサイドは Kotlin 、フロントエンドは React をメインに使用しております。 テックリードとして技術選定や設計~リリースまでお任せする予定です。 また、働き方としてバーチャルオフィス (Gather) を採用しております。

【Kotlin】教育向けアプリケーション開発案件

850,000円/月

業務委託(フリーランス)
東京都
東銀座駅
JavaSQLAndroidPostgreSQLGitJIRAGitHubKotlin
アプリケーションエンジニアサーバーサイドエンジニアスマホアプリエンジニア
作業内容 ・教育サービス向けアプリケーションの開発に携わっていただきます。 ・ご経験に応じて幅広い工程をご担当いただきます。  -モバイルアプリのアーキテクチャ、設計、実装  -サーバーサイドアプリケーションの開発、改善 ※作業内容はスキルやご経験に応じて変動いたします。
NEW

Rails データ分析基盤の総合支援サービスのソフトウェアエンジニア(Ruby)

800,000円/月

業務委託(フリーランス)
東京都
リモート
JavaRubyScalaRailsGitKotlinReactTypeScript
フロントエンドエンジニアフルスタックエンジニア
作業内容 ○企業について データ分析基盤の総合支援サービスの開発・運営と、データテクノロジーに関するコンサルティングを行うソリューションサービス2つの事業を提供しているデータテクノロジーカンパニーです。 ○サービスについて 「データ分析基盤(=データを分析・活用するための環境)」をつくり、使うための技術を提供するSaaSです。エンジニアの右腕となり、企業がデータを素早く・正しく・効率よく活用できるよう支援します。 ○仕事内容 分析基盤構築や運用にかかるデータエンジニアの手間を削減すべく、新機能開発、データソース(DB、広告API)への対応、顧客要望対応など、本サービスがより広く・深く課題を解決するためのバックエンド・フロントエンドの開発を行います。 ①コア機能開発チーム ・ワークフロー機能の開発 ・新規プロダクトの開発 ・データパイプラインの設定情報をGitHubから取り込む機能の開発 ・BigQuery/Snowflake上のデータの依存関係を可視化する機能の開発(データカタログ、データリネージ) ・データエンジニアリングの課題を解決する、各種新機能の開発 ・バグの調査・改修 ②コネクターチーム サービスのコネクターに関する課題に注力いただく予定です。 ・コネクター開発全般 ・顧客(CS経由)、社内からの問い合わせのトリアージ・調査・改修対応 ・週次での差し込み対応内容のチーム振り返りを実施し、改善対応 ・Rollbar系のアラート一次請け対応 ・dependabotの一次請け対応 ○本ポジションで働く魅力 ・エンジニアに限らず全社員が本サービスが好きで、同じ方向を向いて仕事できること ・チーム毎の垣根がなく、協力し合う文化 ・お互いにリスペクトと信頼関係がある上で、自分の意見を言い合える環境がある ・エンジニアのためのプロダクトなので、ユーザー目線で改善・機能開発ができる ・自分がつくるプロダクトが世界のエンジニアに使われる可能性がある ・優秀な人材が多く、全員が自発的に活動しながらもチームを大事にする雰囲気がある ・しっかりとテストコードも書いてレビューを行う文化 案件No:120_002

Vue.js|経験5年|求人サービス開発支援|フロントエンドエンジニア

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
PythonScalaMySQLAWSDockerNginxGitJenkinsJIRASolrGitHubAnsibleBigQueryTypeScriptVue.jsNuxt.jsWebpackGlueAthenaFargateCDKDatadogVisual StudioTerraformAuroraKubernetesCloudFrontfluentdElasticsearchLambda
フロントエンドエンジニア
作業内容 フロントエンド開発をお任せいたします。 フロントエンドの開発環境を刷新して、開発者体験の改善や生産性の向上を積極的に行っています。 これまでに行ってきた取り組みには以下のようなものがあります。 ・Composition APIの導入 ・Atomic Designの導入 ・Storybookの導入 ・コンポーネント設計や実装に関するコーディングガイドライン作成 ・プルリクエストのレビュワーのガイドライン作成 ・プルリクエストのテンプレート作成 <業務一例> POやデザイナーと協力し、グループの中での裁量で要件定義から技術選定・開発・リリース・運用まで、一気通貫で幅広く取り組んでいただけます。 ・既存コードのリファクタリング(Class Component→Composition API書き換え) ・Vue2→Vue3へのバージョンアップ ・UIフレームワークの刷新 ・新規画面の開発(Vue.js) ・Unit Test(Jest) ・E2Eテスト(Cypress) ・Githubでのコードレビュー

【Scala】広告配信システムの新規開発業務

700,000 〜 900,000円/月

業務委託(フリーランス)
東京都
銀座駅
Scala
サーバーサイドエンジニア
作業内容 広告配信システムの新規開発業務ScalaまたはGoでの開発経験があれば望ましいですがJava経験あればチャレンジ可能です。

【Scala】電子レシートプラットフォームのシステム開発

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
五反田駅
JavaScriptPerlScalaLinux
サーバーサイドエンジニア
作業内容 新規プラットフォームの設計・開発(Scala)

【Scala】テレコム会社向け情報系システムのマイグレーション対応

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
新宿駅
SQLScalaLinuxUnixOracle
サーバーサイドエンジニア
作業内容 DWHシステムのマイグレーションに関わる開発

【Scala】不動産サイト開発案件

700,000 〜 900,000円/月

業務委託(フリーランス)
東京都
銀座駅
JavaScalaGit
サーバーサイドエンジニア
作業内容 ・大手Web企業にて開発を進めている不動産売買サイトの機能追加開発に携わっていただける方を募集

New【Scala】クラウド型ビジネスチャットツール/Webアプリ開発の求人・案件

1,100,000円/月

業務委託(フリーランス)
東京都
ScalaAWS
サーバーサイドエンジニア
作業内容 自社サービスの機能改善のためにむけた開発業務支援アジャイル且つペアプログラミングにて実施。

あなたにピッタリ
フリーランス案件が見つかる

  • 110万件以上のフリーランス案件から一括検索

    251,657の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 4月24日(Wed)更新

    10万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

Scalaの月額単価相場

Scalaのエージェント別案件数

Scalaのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:538件、②フリエン(furien):214件、③フリコン:98件、④アットエンジニア:82件、⑤Midworks:65件、⑥ビズリンク:57件、⑦テックリーチ:40件、⑧BIGDATA NAVI:31件、⑨HiPro Tech(ハイプロテック):27件、⑩レバテッククリエイター:12件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリエン(furien)、③フリコンであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリエン(furien)、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

Scalaのエージェント別月額単価相場

Scalaのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①PMO NAVI:120万円、②チョクフリ:113.3万円、③1 on 1 Freelance:100万円、④BIGDATA NAVI:94.2万円、⑤HiPro Tech(ハイプロテック):91.6万円、⑥プロエンジニア:90万円、⑦ビズリンク:88.6万円、⑧mijicaフリーランス:88.1万円、⑨Midworks:82.8万円、⑩レバテックフリーランス:82.4万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①PMO NAVI、②チョクフリ、③1 on 1 Freelanceであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①PMO NAVI、②チョクフリ、③1 on 1 Freelanceを中心に複数のフリーランスエージェントに登録することをおすすめします。

Scalaの都道府県別案件数

Scalaのフリーランス案件・求人の都道府県別案件数は、①東京都:1268件、②大阪府:36件、③福岡県:11件、④神奈川県:7件、⑤京都府:3件、⑥千葉県:1件、⑦愛知県:1件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③福岡県であることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③福岡県を中心にフリーランス案件を探されることをおすすめします。

Scalaの職種別案件数

Scalaのフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:446件、②バックエンドエンジニア:181件、③フロントエンドエンジニア:166件、④スマホアプリエンジニア:96件、⑤アプリケーションエンジニア:76件、⑥PM:63件、⑦デザイナー:58件、⑧SRE:39件、⑨インフラエンジニア:33件、⑩フルスタックエンジニア:32件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人は①サーバーサイドエンジニア、②バックエンドエンジニア、③フロントエンドエンジニアが多いことが分かります。

Scalaの職種別平均単価

Scalaのフリーランス案件・求人の職種別の平均単価は、①データアナリスト:122.6万円、②アナリスト:122.5万円、③ブリッジSE:110万円、④プランナー:100万円、⑤コンサル:98.8万円、⑥PMO:97.9万円、⑦事務:94.5万円、⑧AIエンジニア:92.7万円、⑨データサイエンティスト:91.9万円、⑩フルスタックエンジニア:89.5万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高い職種は①データアナリスト、②アナリスト、③ブリッジSEであることがわかります。

Scalaの業界別案件数

Scalaのフリーランス案件・求人の業界別案件数は、①サービス:908件、②広告:305件、③IT:187件、④EC:143件、⑤SaaS:96件、⑥機械:74件、⑦人材:69件、⑧メディア:67件、⑨AI:66件、⑩ゲーム:63件となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人は①サービス、②広告、③ITが多いことが分かります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②広告、③ITを中心に複数の業界の案件を検討されることをおすすめします。

Scalaの業界別平均単価

Scalaのフリーランス案件・求人の業界別の平均単価は、①コンサル:98.8万円、②製薬:94.1万円、③ヘルスケア:93.8万円、④機械:87.1万円、⑤流通:85.8万円、⑥FinTech:85万円、⑦教育:84.2万円、⑧ゲーム:84.1万円、⑨IoT:84万円、⑩ソーシャルゲーム:83.5万円となっています。(※フリーランスHub調べ/2024年4月) Scalaのフリーランス案件・求人の月額単価が高い業界は①コンサル、②製薬、③ヘルスケアであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②製薬、③ヘルスケアを中心に複数の業界の案件を検討されることをおすすめします。

Scalaの常駐案件・リモートワーク案件割合

Scalaのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が694件(49.7%)、常駐案件が703件(50.3%)となっています。 したがって、Scalaフリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2024年4月)

Scala案件のよくある質問

Scalaの月額単価の相場はどれくらいですか?

Scalaの月額単価の相場は80万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

Scalaの案件数は何件ですか?

フリーランスHub上でご覧いただけるScalaの案件数は1399件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもScalaのフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

Scalaについて

【Scalaの概要】 Scalaは、2001年にスイスで開発されたプログラミング言語です。Scalaの特色は、JVM(Java Virtual Machine、Java仮想マシン)で動作することです。Javaのフレームワークやライブラリは、Scalaでもそのまま使用できます。また、高速処理が可能な点もScalaを特徴づけています。そのため、利便性が非常に高く、2023年9月現在、Javaの後継言語としてさまざまな方面から注目を集めています。オブジェクト指向と関数型のどちらにも対応でき、この言語だけで非常に広い場面に対応できることが特徴です。 【Scalaの特徴】 Scalaは、オブジェクト指向プログラミング、関数型プログラミングの両方を実行できます。ハイブリッド言語といわれる所以です。オブジェクト指向プログラミングの、修正や機能の追加が容易という特徴と、関数型プログラミングの、コードが分かりやすいという特徴を兼ね備えています。さらに開発者のマーティン・オーダスキー教授が「javac」の開発も行っている関係から、ScalaはJavaとの互換性の重視が顕著です。 ScalaはJavaのクラスを継承できますし、ScalaではJavaのライブラリが使用できます。Java仮想マシン上で動作するJVM言語の1つであることも共通点です。Scalaも開発環境や実行環境を整えやすい言語といえます。 【Scalaフリーランスエンジニアの参画が可能な案件例】 Scalaは、前述の通り対応できる範囲が非常に広いことが特徴です。旧システムのリプレイスから、新規開発までどのような状況にも対応できるほか、人気がある言語のJavaと相性が良いことも、その理由です。以下では、Scalaに関する案件をいくつか紹介します。 ・SaaS事業者向けシステム開発案件 SaaS事業者に向けたシステムの開発案件で、月単価は1,150,00円です。勤務先は東京で、契約期間は140~180時間とされています。Scalaはもちろん、PHPでの開発経験でも構わないと記載されているため、現在Scalaを学習中であるものの、PHPの経験しかないという方にもおすすめの案件です。 ・ 求人検索エンジン開発(バックエンドエンジニア) 求人検索エンジンの開発案件で、月単価は550,000円から650,000円、勤務地は東京都で契約期間は140~180時間とされています。要件定義から運用までの全工程を担当する案件で、必須スキルとして、Scalaでの1年以上の開発経験のほか、スクラム開発に関する経験も求められます。 ・SaaS事業者のサーバーサイド開発 SaaS事業者のサーバーサイド開発を担当する案件です。月単価は700,000円で、勤務地は東京都、契約期間は140~180時間とされています。必要スキルとしては、JVM系言語の経験が挙げられていますが、その中でもScalaの経験があると良いとされています。こちらもアジャイルでのチーム開発経験が求められているため、開発にはスピードが求められているといえるでしょう。そのため、ある程度慣れたエンジニアに向いた案件だといえます。 ・ゲーム開発エンジンの構築 Scalaを使用して、ゲームエンジンを開発する案件です。月単価は900,000円で契約期間は140~180時間、勤務地は東京都です。本案件では、Scalaを使ってゲームエンジンの中核部分や、ゲーム開発に役立つさまざまな機能を開発することが求められます。 【Scalaフリーランスエンジニアの未経験での案件参画に関して】 Scalaは幅広い分野に対応できるため、一見するとこれからプログラミングを始めたいという方にもおすすめしやすい言語に見えます。しかし、多くのことができるがゆえに習得が難しいことや、Scalaの知識以外に案件ごとにさまざまな知識を求められるため、未経験者が案件に参画することは比較的難しいといえるでしょう。言語自体が新しく、日本語のドキュメントが少ないという点から学習がしづらいということも難易度を高めています。トラブルが起きたときに、どのように解決するかを覚えるためにも、まずは企業に所属して、実務経験を積むことがおすすめです。また、ScalaはJavaプログラマにとっては比較的習得が容易とされています。未経験からフリーランスエンジニアを目指すなら、まずはJavaの習得から始めることがおすすめです。Javaについて学習し、企業に所属して実績を積むと同時に、空いた時間でScalaの学習を進めましょう。 【Scalaフリーランス案件・求人に参画するために必要なスキル】 Scalaは、Javaとの互換性があります。Javaそのものと、そのライブラリの知識や経験も重視されるでしょう。Javaを用いた開発に参画したことがある方は、経験で得たスキルをScala関連のフリーランス案件でも活かせます。Scalaには、関数処理とオブジェクト指向に同時対応できるという特性もあります。それゆえScalaは関数処理を要する機能実装に活用されることがあるので、そうしたフリーランス案件への参画時には関数型言語の知識が重宝されるでしょう。Scalaは金融やSNS、ゲームなどへの活用が進んでおり、こうした分野でも将来的にAI搭載が一般的になるといわれています。AI開発でよく用いられるPython、機械学習、統計学のような知識を身につけることで、幅広い業務に対応可能なフリーランスエンジニアになれる可能性が高まります。ScalaはWebアプリの開発時に使用される機会が多い言語です。従って、Scalaを使う案件ではWebに関する知識が求められます。自分で環境構築し、アプリを開発して公開できるまでのスキルが必要です。 【Scalaの習得難易度・勉強方法について】 Scalaは、学習難易度が高めな言語と言われます。その主な理由は、オブジェクト指向と関数型の両方の特徴を併せ持つハイブリッド言語であるためです。ある程度Javaを習得し開発経験を持っている人は身につけやすいという声もありますが、関数型言語の特性や感覚が分からなければ、学習過程で難しいと感じる場面が多くあるでしょう。学習方法としては、Java環境を構築したあと、開発環境であるIntelliJ IDEAをインストールし、Scala開発向けのプラグインを追加します。開発環境が準備できたら、独学の場合は学習サイトを活用するか、書籍を購入して学んでいくかのいずれかで学習を進めましょう。どちらが良いかは個人差がありますが、入門レベルであれば学習サイトで無料で学べます。ある程度独学でScalaを学んだら、実際に自作でシステムを開発してみましょう。 学習サイトや書籍で勉強する過程でもシステムを作るチュートリアルがありますが、自分で設計して開発することは、大きな経験です。自力でシステム開発すると、自分の知識の足りない部分が明らかになるためです。また、自作のシステムが完成すると、成果物としてのアピール材料にできます。 【Scalaフリーランスエンジニアにおすすめのフレームワーク】 Scalaのフリーランスエンジニアにおすすめのフレームワークを4つ紹介します。 ・Play Framework Play FrameworkはオープンソースのWebアプリケーション用フレームワークで、Zenexity社のGuillaume Bort氏によって開発されました。JavaとScaraの2つのプログラミング言語で構築されており、Ruby on Railsの影響が強いフレームワークとしても知られています。軽量で動きが速いという特徴を持ち、Scalaの代表的なフレームワークとしてWebサービスの開発などで活用されています。 ・Skinny Framework Skinny Micro上に構築された、フルスタックのWebアプリフレームワークで、一般的にSkinny(スキニー)と呼ばれます。Scala on Railsをコンセプトとしており、必要なコンポーネントが揃っていて、環境設定も容易であるなど、気軽に開発をスタートできるフレームワークです。SkinnyはRuby on Railsに強く影響を受けていて、サーブレットベースのWebアプリ開発での優れた生産性の実現のために最適化されています。 ・Lift Liftとは安全性を強く意識して開発されたWebフレームワークです。公式サイトは「最も強力で安全なWebフレームワーク」というコンセプトを掲げています。高い安全性を保つ、開発者中心で構築できる、スケーラブルに処理できる、デスクトップアプリのようなインタラクティブさがあるなどの特徴があります。Liftはコントローラーの概念がなく、アウトラインから視覚的に製作していく独特な開発スタイルも特徴の一つです。 ・Scalatra Scalatraは分かりやすく、小さく作るというコンセプトのもとで開発されたWebマイクロフレームワークです。Ruby用のフレームワークのSinatraをモデルとして開発されました。JVMのパワーとScalaの美しさ、簡潔さを組み合わせ、高機能のWebサイトやAPIの素早い構築が可能です。小規模な開発に向いており、軽量で高いパフォーマンスが発揮できます。 【Scalaの市場動向や将来性について】 Scalaは、日本国内ではまだ需要が少ないものの、将来性が高いとされる言語です。それは、コード量が少なくエラーが生じにくい、幅広い開発に対応できる、オブジェクト指向型と関数型プログラミング双方に対応しているという特徴があるためです。近年では、開発のスピード化が進んでいます。そのため、対応できる業務の幅が広く、短く簡潔に記載できるという言語は非常に需要の高いものだといえるでしょう。大規模システム案件で使われているJavaの後継と言われている点も将来的なScalaエンジニアの需要の増大を予想させます。実際に国内でもソーシャルブックマークサービスやチャットツールなどでScalaが実装されており、安定性や対応幅から今後も増えることが予想されています。大企業でもScalaを使っているという例は、多くあります。例えば、音楽や動画配信に関するサブスクリプションサービスを展開している企業などは、Scalaを使用している代表的な例といえるでしょう。このような案件がなくならない限り、Scalaの将来性もまた失われていないといえます。 ※この文章は、2023年7月時点の内容です。