• Scala

リセット

Scalaの案件・求人一覧

1-40 / 全 1492
  • NEW

【TypeScript(React)】SaaS企業評価システム開発・保守業務

1,200,000円/月

業務委託(フリーランス)
東京都
渋谷駅
ReactTypeScript
作業内容 【案件概要】 SaaS企業評価の開発・保守案件です。 フロントエンドはReact・TypeScript、バックエンドはTypeScript(一部Scala)で開発します。 Google Cloud・Terraformを用いたインフラ構築・運用やPostgres・BigQueryでのデータ管理も担当します。 AIコーディング支援ツールを活用しつつ、週3日出社でチーム開発を行います。 【作業内容】 ・SaaS企業評価の開発・保守 ・フロントエンド開発(React, TypeScript) ・バックエンド改修・新規設計(TypeScript中心、一部Scala) ・SQL/Postgresによるデータ操作 ・Google Cloud・Terraformを用いたクラウド環境開発・運用 ・チーム内外とのコミュニケーション・改善提案・実行
  • NEW
  • 注目

【TypeScript/リモート併用】セキュリティ評価SaaSのフルスタック開発の案件・求人

700,000円/月

業務委託(フリーランス)
東京都
渋谷駅
SQLScalaReactTypeScriptNext.js
フロントエンドエンジニアフルスタックエンジニアバックエンドエンジニア
作業内容 企業のセキュリティ評価情報を提供するSaaSの開発・保守業務となります。 【技術スタック】 バックエンド: TypeScript, 一部Scala ※React Router(Framework mode)でSSRの構成としています ※ScalaのAPIから移行しており将来的にScalaの部分はなくなる見込みです フロントエンド: React, TypeScript インフラ: Google Cloud, Terraform データベース: Postgres, BigQuery AIコーディング: Claude Code, GitHub Copilot ツール: GitHub, Slack, Notion, Figma, Datadog, Gemini ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【Scala】事業者向けセキュリティ信用評価サービス 開発

900,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Scala
作業内容 【業務内容】 クラウドサービスのセキュリティ評価情報を提供するSaaSの開発・保守業務を担当し、業務やプロダクトの拡大に伴う機能追加や改善を行います。 【作業内容】 ・バックエンド開発(Scala/PlayFramework、Python、Go) ・フロントエンド開発(React、TypeScript) ・インフラ構築・運用(Google Cloud、Terraform) ・データベース設計・運用(Postgres、Firestore、BigQuery) ・コード管理・レビュー(GitHub) ・チームコミュニケーション・ドキュメント管理(Slack、Notion、Figma) ・アプリケーション監視・改善(Datadog) ・AI支援ツールを活用した開発支援(ChatGPT、Claude Code)

【Scala】セキュリティ評価SaaSの開発支援

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Scala
作業内容 【案件概要】 企業のセキュリティ評価情報を提供するSaaSの開発および保守を行う案件です。 バックエンドはTypeScriptを中心に一部Scalaを用いた構成です。 フロントエンドはReactとTypeScriptによる開発環境です。 Google CloudおよびTerraformを利用したインフラ構築・運用を行います。 PostgresおよびBigQueryを用いたデータ管理を行います。 【作業内容】 ・セキュリティ評価SaaSの開発および保守 ・TypeScriptを用いたバックエンド開発 ・Reactおよび関連フレームワークを用いたフロントエンド開発 ・機能改修および追加に伴う設計と実装 ・Postgresを中心としたSQL開発

【Scala】自社SaaSプロダクトサーバーサイド開発

750,000円/月

業務委託(フリーランス)
東京都
大崎駅
Scala
サーバーサイドエンジニア
作業内容 【業務内容】 自社で提供するSaaSプロダクトにおいて、Scalaを用いたサーバーサイド開発を担当します。プロダクトの設計からコーディング、コードレビュー、テスト、運用まで一貫して関わり、パフォーマンスチューニングや既存機能の改善、リファクタリングを通じて品質向上を図ります。また、運用効率向上のための改善対応や、社内外の開発者向けドキュメント作成にも携わります。AWS環境上でのWebアプリケーション開発を行い、ウォーターフォール型の開発手法でプロジェクトを進行します。 【作業内容】 ・Scalaによるサーバーサイドアプリケーションの設計および実装 ・コードレビューおよび品質改善対応 ・単体テストおよび結合テストの実施 ・パフォーマンスチューニング対応 ・既存機能の改善およびリファクタリング ・運用改善対応および障害調査 ・開発者向けドキュメントの作成および整備 ・AWSEC2環境上でのアプリケーション運用対応 ・mongoDBおよびElasticSearchを用いたデータ連携対応 ・Backlogを用いたタスク管理および進捗対応 ・gitおよびbitbucketを用いたソースコード管理 ・Slackを用いたチーム内コミュニケーション

【Scala】オンライン証券サービス バックエンドエンジニア

900,000円/月

業務委託(フリーランス)
東京都
東京駅
JavaScalaGitKotlin
バックエンドエンジニア
作業内容 【業務内容】 事業成長に伴う開発体制強化フェーズにおいて、toC/toB両サービスのバックエンド開発を中心に担当いただきます。金融ドメインに精通したビジネスサイドやUXデザイナー、フロントエンドエンジニアと密に連携しながら、仕様策定から開発・運用まで一貫して関わり、マイクロサービス構成の改善やリリースプロセスの自動化など、プロダクトのスケールを支える技術課題にも取り組みます。 【作業内容】 ・toC/toB向けサービスの機能開発・運用 ・Webサービス/スマートフォンアプリ向けバックエンドAPI開発 ・ビジネスサイド、UXデザイナー、フロントエンドと連携した仕様策定 ・マイクロサービスの継続的な改修 ・運用・監視体制の改善・強化 ・各種ライブラリ、ツールの技術検証およびPoC実施 【リモート日数】フルリモート(初日出社あり)

【Scala】オンライン証券運用サービス開発案件

1,300,000円/月

業務委託(フリーランス)
東京都
半蔵門駅
JavaScalaGitKotlinReactTypeScript
サーバーサイドエンジニア
作業内容 ・Scalaを用いたオンライン証券資産運用サービス開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -金融機関向け資産運用サービスの開発、テスト  -機能追加、改善  -仕様にそってコーディング、テスト

【Scala】資産運用サービス開発

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Scala
作業内容 【業務内容】 成長中の資産運用サービスにおいて、中核を担うバックエンド開発を担当します。toCおよびtoB向け金融サービスの新規機能開発や既存機能の運用・改善を行い、Webサービスおよびスマートフォンアプリの堅牢なシステム構築に貢献します。ビジネスサイド、UXデザイナー、フロントエンドエンジニアと連携し、要件定義から仕様策定まで上流工程に深く関与します。 【作業内容】 ・金融サービスの新規機能開発 ・既存機能の運用・改善 ・WebサービスおよびスマートフォンアプリのバックエンドAPI開発 ・上流工程での要件定義・仕様策定 ・ビジネスサイド、UXデザイナー、フロントエンドエンジニアとの連携

【Databricks/PySpark/Azure】商用車ロジスティクス可視化基盤のデータ処理最適化

880,000円/月

業務委託(フリーランス)
神奈川県
ScalaSparkAzure
サーバーエンジニア
作業内容 【作業内容】 ・Databricks(PySpark, Scala)環境のパフォーマンス最適化を行います。 ・大規模データ処理の実装・改修を担当します。 ・Azureデータ基盤のパフォーマンス改善を行います。 ・保守・構成管理およびリファクタリングを担当します。

【Scala/React/リモート併用】事業者向けセキュリティ信用評価サービス 開発エンジニア

640,000円/月

業務委託(フリーランス)
東京都
JavaSQLScalaKotlinReact
サーバーサイドエンジニア
作業内容 【作業内容】 クラウドサービスのセキュリティ評価情報を提供するSaaS「Assured(アシュアード)」の開発・保守業務を担当していただきます。 【求める人物像】 リモートの環境下で円滑にコミュニケーションができる方 お客様目線で業務を遂行できる方 データや事実から仮説を立てて分析し、問題解決ができる方 自発的に改善点を見つけ、実行できる方 【開発環境】 バックエンド: Scala/PlayFramework, Python, Go フロントエンド: React, TypeScript インフラ: Google Cloud, Terraform データベース: Postgres, Firestore, BigQuery ツール: GitHub, Slack, Notion, Figma, Datadog, ChatGPT, Claude Code

【Scala】toC・toB向けWebサービスおよびスマートフォンアプリの開発支援

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Scala
作業内容 【案件概要】 toC/toB向けWebサービスおよびスマートフォンアプリのバックエンド開発プロジェクトです。 ユーザーに価値を届ける新機能開発から、大規模トラフィックを支える堅牢なAPI設計・開発まで幅広く担当いただきます。 ビジネスサイドやUXデザイナー、フロントエンドエンジニアと連携し、仕様策定など上流工程から関与する機会も豊富です。 マイクロサービス改修や運用・監視強化を通じ、スケーラブルで安定したシステム構築に貢献できます。 最新技術の検証やPoCを通じて、プロダクト進化に直接関わるやりがいのある環境です。 【作業内容】 ・バックエンドAPIの設計・開発 ・新規機能の実装および既存機能の改修 ・マイクロサービスの運用・監視強化 ・上流工程での仕様策定・要件調整 ・新技術の検証・PoC実施

(リモート)オンライン健康度測定プログラム開発【Scala】

550,000円/月

業務委託(フリーランス)
東京都
飯田橋駅
Scala
バックエンドエンジニア
作業内容 ・Scalaにてオンライン健康度測定プログラム ・工程:設計〜テスト

【TypeScript(React)】企業評価クラウドサービスの開発支援

850,000円/月

業務委託(フリーランス)
東京都
渋谷駅
ReactTypeScript
作業内容 【案件概要】 企業のセキュリティ評価情報を提供するクラウド型SaaSの開発および保守を行うプロジェクトです。 既存機能の改善から新機能追加まで、バックエンドを含めた幅広い開発領域に携わっていただきます。 TypeScriptやReactを中心に、ScalaやGoogle Cloudを含むモダンな技術スタックを採用しています。 プロダクトの信頼性や拡張性を重視し、継続的な価値提供を目的とした開発体制となっています。 【作業内容】 ・企業向けセキュリティ評価SaaSの開発および保守 ・バックエンドを含む機能改修および新機能追加の設計 ・TypeScriptを用いたアプリケーション開発 ・Reactを用いたフロントエンド開発 ・Scalaを用いたバックエンド開発対応 ・Google Cloud環境下での開発・運用対応

【データ分析系(Python/SQL/R/BI)】商用車ロジスティクス可視化基盤のデータ処理最適化

1,130,000円/月

業務委託(フリーランス)
神奈川県
新川崎駅
PythonSQLScala
作業内容 【業務内容】 大手トラック製造販売メーカー向けのロジスティクス可視化基盤において、膨大なGPSログデータの解析処理を最適化する業務を担当していただきます。DatabricksやAzureデータ基盤を活用し、データ処理パイプラインのパフォーマンス改善やスケーラビリティ向上を推進し、ロジスティクス全体の効率化とDX推進に貢献します。 【作業内容】 ・Databricks(PySpark, Scala)でのデータ処理パイプラインのボトルネック特定と最適化 ・数億行規模データの処理ロジック実装・改修とスケーラビリティ向上 ・Azureデータ基盤(Data Factory, SQL Database等)のパフォーマンス改善と安定稼働 ・既存コードの保守・構成管理 ・リファクタリングによる品質向上と開発効率化

求人検索エンジンに関わる開発支援【Scala(リモート)】

1,000,000円/月

業務委託(フリーランス)
東京都
飯田橋駅
Scala
作業内容 ・Scalaにて、APIの開発・運用を担って頂きます。 ・スクラム開発でプロダクトオーナーやチームメンバーと相談しながら 要件定義、設計、開発、運用までワンストップで実施頂きます。

デジタル広告プロダクト開発/運用【Scala/AWS】

750,000円/月

業務委託(フリーランス)
東京都
品川駅
JavaScalaAWS
作業内容 アジャイル形式でクライアントと相談を重ねながらプロダクト開発を進行します。 基本設計からリリースまでの工程を一ヶ月間ほどのサイクルで繰り返します。

【Scala】Webサービス開発(リモート)

800,000円/月

業務委託(フリーランス)
東京都
JavaScalaAWSKotlinGoogle Cloud Platform
バックエンドエンジニア
作業内容 ・既にリリース済みのサービスにおける開発・運用・保守業務 ・フェーズ:設計、開発、運用、保守(スクラム開発)

【C言語/フルリモート】SIMアプレット開発案件

650,000円/月

業務委託(フリーランス)
福岡県
赤坂駅
C++JavaJavaScriptCPythonScalaSpringGitKotlinReactTypeScriptVue.js
サーバーサイドエンジニア
作業内容 ・C言語を用いたSIMアプレット開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -要件定義から実装まで  -仕様書を元に調査

【TypeScript/React/リモート併用】事業者向け企業信用評価サービス 開発エンジニア

640,000円/月

業務委託(フリーランス)
東京都
SQLReactTypeScriptNext.js
フロントエンドエンジニアバックエンドエンジニア
作業内容 【作業内容】 企業のセキュリティ評価情報を提供するSaaSの開発・保守業務を担当いただきます。 【求める人物像】 ・リモートの環境下で円滑にコミュニケーションができる方です。 ・お客様目線で業務を遂行できる方です。 ・データや事実から仮説を立てて分析し、問題解決ができる方です。 ・自発的に改善点を見つけ、実行できる方です。 【開発環境】 - バックエンド: TypeScript, 一部Scala - フロントエンド: React, TypeScript - インフラ: Google Cloud, Terraform - データベース: Postgres, BigQuery - AIコーディング: Claude Code, GitHub Copilot - ツール: GitHub, Slack, Notion, Figma, Datadog, Gemini

【データ分析系(Python/SQL/R/BI)】大手企業向けデータ分析基盤開発支援

750,000円/月

業務委託(フリーランス)
福岡県
呉服町駅
PythonSQLGoScalaSpark
作業内容 【案件概要】 ・大手企業向けデータ分析基盤およびETL基盤のシステム開発支援。 ・データ活用を目的としたアーキテクチャ検討から設計・実装までを担当。 ・ビッグデータ分析・加工のための分散処理基盤を構築。 ・Python/SQL/クラウド基盤/BIなどを活用したデータエンジニアリング業務。 【作業内容】 ・データ分析基盤/ETL基盤におけるアーキテクチャ検討(要件整理、方式検討、ツール選定) ・データレイク/DWH/マート構成の設計(スキーマ設計、パイプライン構成、データフロー設計) ・Python/SQLを用いたETL処理の実装(データ抽出、加工、統合、ロード処理の自動化) ・分散処理基盤(Spark、Hadoop、クラウドネイティブ基盤等)の構築・パフォーマンス最適化 ・各種データパイプラインのジョブ設計・バッチ開発 ・データ品質管理(クレンジング、検証ロジック実装、異常検知処理の整備) ・BIツール向けデータマートの整備、レポート用データセット設計 ・基盤運用に向けたドキュメント作成(設計書、データフロー図、運用手順書など) 【開発環境】 ・OS(インフラ)/クラウド(GCP、IaaS、PaaS、FaaS)、Spark、Kubernetes、Linux ・DB/Cassandra、Redis、Elasticsearch、mySQL、PostgreSQL ・ツール/JIRA、Confluence、GitLab、Slack、GoogleWorkspace ・運用/IaC(Terraform、Ansible、Helm)、CI/CD(GitLabCI、kubectl)

【React/フルリモート】サービスECプラットフォーム運営企業におけるフルスタックエンジニア

720,000円/月

業務委託(フリーランス)
JavaPythonRubyScalaOracleMySQLPostgreSQLRedisNode.jsRailsAngularGitHubReactVue.js
フルスタックエンジニアバックエンドエンジニア
作業内容 【作業内容】 サービスECプラットフォーム運営企業においてプロダクトエンジニアとしてご参画いただきます。 プロダクト戦略に基づき、ニーズの特定や探索から機能の設計、実装まで一気通貫でご担当いただきます。 【ポジションの魅力】 プロダクトのニーズに対するソリューション立案及び実現性の最適化 実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発 チームに紐付いている機能群の改善や負債解消等のメンテナンス 仕様確認、不具合調査などの問い合わせ対応やシステムアラートの対応 チームの仮説検証サイクルの最速化に向けての改善 【開発環境】 言語:TypeScript, Python, フレームワーク:Laravel, Gin, React, Flutter インフラ:AWS ミドルウェア:MySQL, Apache, Nginx, Redis その他: Terraform, Cloudflare, Figma, GitLab, GitLab CI, Test Cafe, CloudFormation, Mackerel, Datadog, Confluence, JIRA, Slack

【データエンジニア】地域DX推進向け データ統合分析基盤構築支援案件

550,000円/月

業務委託(フリーランス)
東京都
渋谷駅
PythonScalaSnowflake
作業内容 ・地域DX推進向け データ統合・分析基盤構築支援案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - データ利活用を前提とした基盤アーキテクチャ設計 - データ統合基盤(DWH / Lakehouse)の設計・構築 - 各種データソースからのデータ収集、ETL/ELT設計・実装 - データ加工・分析基盤の構築および最適化 - AI/機械学習活用に向けたデータ整備・前処理 - 既存業務システム・基幹システムとの連携設計 - PoCから本番環境構築・展開までの一連の支援

【TypeScript,React/リモート併用】事業者向け企業信用評価サービスの案件・求人

1,000,000円/月

業務委託(フリーランス)
東京都
渋谷駅
SQLReactTypeScriptNext.js
バックエンドエンジニア
作業内容 企業のセキュリティ評価情報を提供するSaaSの開発・保守業務を行っていただきます。 メイン業務が「既存アーキテクチャの移行(React SPA / Scala API → ReactRouter SSR)」のため、 フロントエンドのみのご経験の方は不可とさせていただきます。 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【Python/フルリモート】日本最大プラットフォームの開発業務の案件・求人

850,000円/月

業務委託(フリーランス)
フルリモート
PythonScalaAWSKotlinGoogle Cloud Platform
作業内容 これまでの開発は、事業立ち上げ期ということもあり、とにもかくにもスピードを優先し、スクラップ&ビルドで開発を進めてきました。 日本最大級のプラットフォームへ昇華した今、 プラットフォームの第二創業期としてチームを組成しなおし、さらなる事業拡大を計画 しています。 事業に共感し、 一緒に開発組織を創り、事業を推進いただける方 を募集いたします。 詳細は、面談時にお話しいたします。 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【Python(Web開発系)】製造業向け既存システムの機能改修プロジェクト

1,000,000円/月

業務委託(フリーランス)
PythonPostgreSQL
作業内容 【案件概要】 製造業向けシステムの機能改修およびバージョンアップ対応を行うプロジェクトです。 既存システムの機能強化と品質向上を目的としており、Python と PostgreSQL を用いた Web アプリケーションおよび API 開発をご担当いただきます。 担当工程は詳細設計以降となり、ハイブリッド勤務(オフィス+リモート)での参画が可能です。 【作業内容】 ・Python を用いた Web アプリケーションの設計・実装・テスト ・REST API の設計・実装・テスト ・詳細設計書の作成 ・プログラムのコーディング ・単体テストおよび結合テストの実施

【Python(Web開発系)】製造業向けシステムの機能改修プロジェクト

650,000円/月

業務委託(フリーランス)
PythonPostgreSQL
作業内容 【案件概要】 製造業向けシステムの機能改修およびバージョンアップを行うプロジェクトです。 PythonとPostgreSQLを用いたWebシステムおよびAPI開発を担当し、既存システムの機能拡張と安定性向上を目指します。 詳細設計以降の工程を担当し、製造業特有の業務プロセスに合わせた機能改善やシステムの安定性向上を実施します。 【作業内容】 ・Pythonを用いたWebアプリケーションの機能追加・改修 ・REST APIの設計・開発・テスト ・詳細設計書に基づいたシステム設計 ・設計に基づいたコーディングと実装 ・単体テスト、結合テスト、システムテストの実施

【React/フルリモート】サービスECプラットフォーム運営企業におけるフルスタックエンジニアの案件・求人

850,000円/月

業務委託(フリーランス)
フルリモート
JavaPythonRubyScalaOracleMySQLPostgreSQLRedisNode.jsRailsAngularGitHubReactVue.js
フルスタックエンジニアバックエンドエンジニア
作業内容 ・サービスECプラットフォーム運営企業においてプロダクトエンジニアとしてご参画いただきます。 ・プロダクト戦略に基づき、ニーズの特定や探索から機能の設計、実装まで一気通貫でご担当いただきます。 ≪具体例≫ ・プロダクトのニーズに対するソリューション立案及び実現性の最適化 ・実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発 ・チームに紐付いている機能群の改善や負債解消等のメンテナンス ・仕様確認、不具合調査などの問い合わせ対応やシステムアラートの対応 ・チームの仮説検証サイクルの最速化に向けての改善 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【週4-5日/フルリモート/Go】バックエンドエンジニア

1,120,000円/月

業務委託(フリーランス)
C++JavaGoScalaAWSAzure
フルスタックエンジニアバックエンドエンジニア
作業内容 -------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です ※20代〜40代の経験者が望ましい案件です ※平日日中での稼働が前提となります。 ※すでにFindy Freelanceで担当がついている方は、直接ご連絡いただいた方がスムーズです -------------------------------- - 顧客要件の分解・PoC設計・最小実装→本番化 - 実運用ワークフローの文書化と、エージェント/タスク定義への落とし込み - Evals作成と品質計測、ログ/プロンプトデータの分析・改善 - 内製ツール/スクリプトの作成による反復作業の自動化 - SDKや開発者ドキュメントの改善(顧客フィードバックの反映)

【TypeScript,フロント/フルリモート】サービスECプラットフォーム運営企業におけるフルスタックエンジニアの案件・求人

850,000円/月

業務委託(フリーランス)
フルリモート
JavaPythonRubyScalaOracleMySQLPostgreSQLRedisNode.jsRailsGitHubTypeScript
フロントエンドエンジニアフルスタックエンジニアバックエンドエンジニア
作業内容 ・言語:TypeScript, Python, ・フレームワーク:Laravel, Gin, React, Flutter ・インフラ:AWS ・ミドルウェア:MySQL, Apache, Nginx, Redis ・その他: Terraform, Cloudflare, Figma, GitLab, GitLab CI,  Test Cafe, CloudFormation, Mackerel, Datadog, Confluence, JIRA, Slack ・サービスECプラットフォーム運営企業においてプロダクトエンジニアとしてご参画いただきます。 ・プロダクト戦略に基づき、ニーズの特定や探索から機能の設計、実装まで一気通貫でご担当いただきます。 ≪具体例≫ ・プロダクトのニーズに対するソリューション立案及び実現性の最適化 ・実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発 ・チームに紐付いている機能群の改善や負債解消等のメンテナンス ・仕様確認、不具合調査などの問い合わせ対応やシステムアラートの対応 ・チームの仮説検証サイクルの最速化に向けての改善 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【AWS,インフラ/リモート併用】CXサービス提供企業におけるインフラエンジニアの案件・求人

700,000円/月

業務委託(フリーランス)
東京都
大崎駅
AWSTerraform
インフラエンジニア
作業内容 ・プログラミング言語: Scala、Java ・Webアプリケーション:Scala on JVM ・インフラストラクチャー: AWS EC2, mongoDB , ElasticSearchほか ・タスク管理:Backlog ・コード管理:git, bitbucket ・コミュニケーション:Slack ・開発手法:ウォーターフォール型 【プロジェクト】 ・IaC(Terraform)基盤の全てのインフラをコード化(AWS, MongoDB Atlas, Github, CI/CD)。 ・インスタンスベースのレガシーリソースのサーバーレス、コンテナ化。 ・DevSecOps基盤の見直しでサービス品質向上。 ・ControlTower基盤のアカウント可視化、効率化とセキュリティー向上。 ・AWS ControlTower,SecurityHub,GuardDuty,CloudTrailなどのセキュリティーロール/ポリシー ・ELB/ECS/EC2/RDS/DynamoDB/Lambda/CloudWatch/WAF etc. 【インフラ運用】 ・新規サービス時の環境増築、また既存インフラ環境の負荷検証、および体制構築検討 ・当社製品のインフラ設計、構築、運⽤、性能テスト ・製品のバージョンアップに伴う、リソース・アプリのデプロイ ・AWS、OSSを使⽤したwebアプリケーションインフラの構築 ・ネットワークの構築、運⽤  ・第三者認証の維持・改善・推進(他部門と連携して行います) ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【Go言語】ステーブルコインの開発プロジェクト

900,000円/月

業務委託(フリーランス)
東京都
東京駅
GoScala
作業内容 【案件概要】 ステーブルコイン開発に携わるバックエンドエンジニア案件です。 フルリモートで柔軟な働き方が可能で、バックエンド開発やインフラ設計・構築など、幅広い領域を横断してプロダクト開発を推進します。 プロダクトオーナーやマネージャーと協力し、技術的実現可能性や制約を議論しながら、ローンチからグロースに向けた実装を行います。 要件定義から設計・実装・テスト・運用までの開発プロセスを経験でき、ブロックチェーンなど最先端技術を活用して新しい金融インフラ構築に貢献できます。 【作業内容】 ・ステーブルコイン関連バックエンドの設計・実装 ・システムアーキテクチャ定義および改善提案 ・インフラ設計・構築、運用支援 ・プロダクトオーナー/マネージャーとの技術的議論 ・要件定義からテスト・リリースまでの一連開発作業 ・他エンジニアと協力したシステム実装およびレビュー ・ブロックチェーンや関連技術の導入・実用化

【開発系PM/PMO】自社向けサービス開発プロジェクト支援

1,000,000円/月

業務委託(フリーランス)
東京都
秋葉原駅
JavaPythonScalaNode.jsAWS
PMPMO
作業内容 【案件概要】 自社サービス開発におけるプロジェクトマネージャー補佐として、予算・期間内でのサービス提供と顧客満足の最大化を目的に技術面からプロジェクトを推進します。 顧客折衝やコンサルテーションを通じて仕様策定を行い、ステークホルダーとの納期や品質基準に関する期待値を調整します。 仕様策定から設計、見積もり、エンジニアへのタスク落とし込み、進捗管理まで、プロジェクトマネジメント全般を担当します。 AWS環境構築に関するインフラエンジニアへの相談・依頼や、軽微な開発修正作業にも対応します。 サービスイン後の技術的課題にも社内外のエンジニアと連携して対応し、カスタマイズ発生時には軽微なものについて見積作成を行います。 【作業内容】 ・顧客折衝およびコンサルテーションを通じた仕様策定 ・ステークホルダーとの納期および品質基準に関する期待値調整 ・仕様策定から設計、稼働見積、エンジニアへのタスク落とし込み、進捗管理などのプロジェクトマネジメント ・AWS環境構築に関するインフラエンジニアへの相談・依頼 ・軽微な開発内容の修正(CHATBOT表示質問の追加など) ・サービスイン後の技術的課題対応(社内外エンジニアとの連携) ・追加カスタマイズ案件発生時の軽微な見積もり対応 【備考】 下記プロダクトマネージャーのタスクを一部支援していただく事もございます ・アジャイル開発におけるスクラムイベントの運営(スプリント計画/デイリースクラム/レトロなど) ・プロダクトビジョン・ロードマップの策定と定期見直し ・ユーザー課題解決のための企画立案、エンジニア/デザイナー連携による開発ディレクション ・ビジネス部門と連携したマーケティング施策の実行 ・プログラミング言語:Python、JavaScript ・フレームワーク:FastAPI、React、Remix 等 ・バージョン管理:GitHub ・本番環境:AWS(Aurora、EC2、ECS、S3、RDS、SES、SQS、Lambda 等) ・コミュニケーション:Slack、Jira、Confluence、Google Workspace、Figma

【QAエンジニア】大手SIer向け開発モダナイズテスト

800,000円/月

業務委託(フリーランス)
東京都
東京駅
JavaJavaScriptPHPPythonRubySQLPerlScalaVB.NETCOBOLHaskellVBACSSHTMLNode.jsSpringStrutsJUnitjQueryAngularApacheMATLABSwiftKotlinReactTypeScriptVue.jsNext.jsNuxt.js
QAエンジニアスマホアプリエンジニア
作業内容 【業務内容】 大手SIerの開発モダナイズ領域において、複数プロジェクトを対象にテスト領域全般の支援を行います。現状のテスト成熟度を評価するテストアセスメントを実施し、課題整理と改善プランの提示を行うとともに、テスト計画のグランドデザイン策定や各工程の計画立案を支援します。あわせてテスト管理および統制業務を通じた品質可視化と改善推進を行い、AIを活用した自動テストの導入および運用支援を通じて、継続的なテスト体制の構築とテスト資産の高度化を推進します。 【作業内容】 ・テストアセスメントの実施 ・テスト成熟度評価と改善プラン策定 ・テストグランドデザイン策定支援 ・各テスト工程の計画およびスコープ策定 ・テスト管理および統制支援 ・品質分析および改善対応 ・AI自動テスト導入支援 ・自動テスト運用および継続的テスト推進 ・生成AIを活用したテスト資産作成 ・テスト資産の保守性向上対応 【稼働日数】週5日 【リモート日数】基本リモート

【JavaScript/React】配信入稿管理システム開発案件

650,000円/月

業務委託(フリーランス)
大阪府
大阪駅
JavaScriptReact
フロントエンドエンジニア
作業内容 ・配信入稿管理システムの開発に携わっていただきます。

【Pytho (Web開発系)】大手企業向けWebECサイト・自社アプリ開発

650,000円/月

業務委託(フリーランス)
東京都
麻布十番駅
C++JavaJavaScriptPHPCRubySQLGoPerlObjective-CScalaVB.NETC#.NETiOSNode.jsCakePHPFuelPHPStrutsSwiftLaravelReactTypeScriptVue.jsFlutterRPAUipath
スマホアプリエンジニアSE
作業内容 【業務内容】 大手企業が運営するWebECサイトのシステム開発や、自社事業向けアプリケーション開発など、複数のプロジェクトにおいてSEとして参画いただきます。要件定義からテストまで幅広い工程を担当し、サービス仕様の整理、基本・詳細設計、プログラム実装、テスト計画・実施など、実務を通じて着実にスキルを習得できる環境です。また、前職での経験を活かせる案件から、これから習得したい技術領域に挑戦できるプロジェクトまで、キャリア志向に合わせたアサインも可能です。若手SEとして経験を広げたい方に最適なポジションです。 【作業内容】 ・WebECサイトのシステム開発・構築業務 ・自社事業向けアプリケーションの開発業務 ・要件定義、仕様整理 ・基本設計、詳細設計 ・プログラム実装(Pytho 中心) ・単体テスト、結合テスト、総合テストの実施 ・チーム内レビューおよび改善提案

【Typescript/React】保険請求管理システム開発

850,000円/月

業務委託(フリーランス)
大阪府
谷町四丁目駅
ReactTypeScript
フロントエンドエンジニア
作業内容 保険請求管理システムの機能拡張の為の開発を御担当頂きます。

【Python(Web開発系)】ECサイト・自社アプリ開発におけるシステム構築

650,000円/月

業務委託(フリーランス)
東京都
麻布十番駅
C++JavaJavaScriptPHPCPythonRubyGoPerlObjective-CScalaVB.NETCOBOLC#.NETAndroidiOSNode.jsCakePHPSpringFuelPHPStrutsSwiftLaravelKotlinReactTypeScriptVue.jsFlutter
スマホアプリエンジニア
作業内容 【業務内容】 大手企業が運営するWebECサイトおよび自社事業向けアプリ開発において、システム構築からディレクション業務まで幅広く担当していただきます。顧客要望のヒアリングを起点として、RFI/RFP作成、アーキテクチャ検討、設計、開発ディレクションまで一連のプロセスに参画するポジションです。EC系システムの新規構築、アプリ/WEB開発の進行管理、デザインディレクションなど、プロジェクト全体を俯瞰しながら品質・進行をリードしていただきます。前職の経験を活かした案件選択や、新規スキルの習得を目指せるプロジェクトへの参画も可能です。言語不問のため多様な技術バックグラウンドをお持ちの方が活躍できる環境です。 【作業内容】 ・EC系システムの構築 ・アプリケーションおよびWEB開発におけるディレクション業務 ・デザインディレクション業務 ・顧客要望のヒアリング ・RFI/RFPの作成 ・アーキテクチャ検討および設計 ・開発ディレクション全般

【Java/フルリモート】オンライン証券スタートアップにおけるバックエンドエンジニアの案件・求人

1,050,000円/月

業務委託(フリーランス)
フルリモート
JavaScalaGit
バックエンドエンジニア
作業内容 オンライン証券のスタートアップ企業にて、toC/toBサービスの機能開発、運用をご担当いただきます。 金融の知見のあるビジネスサイド、UXデザイナー、フロントエンドエンジニアと共同で仕様策定も行います。 【具体的な業務内容】 ・Webサービス、スマートフォンアプリのバックエンドAPIの開発 ・マイクロサービスの継続的な改修、運用、監視強化 ・各種ライブラリやツールの検証、PoC ■開発環境■ 言語:Scala、Java、Go、Rustのいずれか インフラ:AWS, GCP 等 バージョン管理:Git ■フェーズ■ 機能開発、運用 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【TypeScript,React/リモート併用】セキュリティ評価SaaSのフルスタック開発の案件・求人

950,000円/月

業務委託(フリーランス)
東京都
渋谷駅
SQLReactTypeScriptNext.js
フルスタックエンジニアバックエンドエンジニア
作業内容 企業のセキュリティ評価情報を提供するSaaSの開発・保守業務となります。 【技術スタック】 バックエンド: TypeScript, 一部Scala  ※React Router(Framework mode)でSSRの構成としています  ※ScalaのAPIから移行しており将来的にScalaの部分はなくなる見込みです フロントエンド: React, TypeScript インフラ: Google Cloud, Terraform データベース: Postgres, BigQuery AIコーディング: Claude Code, GitHub Copilot ツール: GitHub, Slack, Notion, Figma, Datadog, Gemini ■作業環境__:Windows/Mac選択可 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

【Java/リモート併用】広告配信システム・社内向けのWeb管理画面のバックエンド開発の案件・求人

950,000円/月

業務委託(フリーランス)
東京都
渋谷駅
JavaScala
バックエンドエンジニア
作業内容 国内最大級のインターネット広告配信プラットフォームのシステムの設計、開発。 広告配信システム、大規模データ処理、分析、Web開発など多様な領域で開発を行う事ができ、多様なスキルを求められることになります。 ・広告配信システムのサーバサイド開発 ・広告配信システムや社内向けのWeb管理画面開発 ・Hadoopなどの大規模データ向け基盤を活用した開発 【開発環境】 言語:Scala, Kotlin, Python, Java DB:MySQL KVS:Redis データ基盤:Hadoop(Hive, Spark) その他ミドルウェア:Apache Kafka, Docker インフラストラクチャ:オンプレミス、GCP、AWS バージョン管理システム:Git(Github Enterprise) コラボレーションツール:Slack, Workplace, Confluence, JIRA, Google Workspace ■作業環境__:Windows/Mac選択可 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

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

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

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

    ※ 2月9日(Mon)更新

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

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

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

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

今すぐ無料登録

Scalaの月額単価相場

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

Scalaのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:602件、②フリコン:163件、③Midworks:97件、④アットエンジニア:82件、⑤テックリーチ:73件、⑥HiPro Tech(ハイプロテック):42件、⑦レバテッククリエイター:25件、⑧ココナラテック(旧:フリエン/furien):18件、⑨Findy Freelance:17件、⑩mijicaフリーランス:16件となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリコン、③Midworksであることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリコン、③Midworksを中心に複数のフリーランスエージェントに登録することをおすすめします。

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

Scalaのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①Findy Freelance:100.8万円、②コンプロフリーランス:100万円、③HiPro Tech(ハイプロテック):97.7万円、④プロエンジニア:90万円、⑤Relance(リランス):87.8万円、⑥ROSCA freelance:86.7万円、⑦Midworks:83.6万円、⑧アットエンジニア:82.4万円、⑨mijicaフリーランス:82.4万円、⑩レバテックフリーランス:82.2万円となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①Findy Freelance、②コンプロフリーランス、③HiPro Tech(ハイプロテック)であることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①Findy Freelance、②コンプロフリーランス、③HiPro Tech(ハイプロテック)を中心に複数のフリーランスエージェントに登録することをおすすめします。

Scalaの都道府県別案件数

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

Scalaの職種別案件数

Scalaのフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:356件、②バックエンドエンジニア:269件、③フロントエンドエンジニア:221件、④スマホアプリエンジニア:103件、⑤デザイナー:89件、⑥PM:87件、⑦アプリケーションエンジニア:81件、⑧インフラエンジニア:61件、⑨フルスタックエンジニア:52件、⑩SRE:51件となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人は①サーバーサイドエンジニア、②バックエンドエンジニア、③フロントエンドエンジニアが多いことが分かります。

Scalaの職種別平均単価

Scalaのフリーランス案件・求人の職種別の平均単価は、①プランナー:150万円、②アナリスト:123.3万円、③コンサル:120.7万円、④データアナリスト:114.6万円、⑤ブリッジSE:110万円、⑥コールセンター:100万円、⑦3Dデザイナー:100万円、⑧ヘルプデスク:100万円、⑨オペレーター:100万円、⑩プロダクトマネージャー:95.9万円となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人の月額単価が高い職種は①プランナー、②アナリスト、③コンサルであることがわかります。

Scalaの業界別案件数

Scalaのフリーランス案件・求人の業界別案件数は、①サービス:957件、②広告:284件、③SaaS:188件、④EC:145件、⑤IT:131件、⑥AI:109件、⑦金融:92件、⑧機械:84件、⑨メディア:63件、⑩製造:57件となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人は①サービス、②広告、③SaaSが多いことが分かります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②広告、③SaaSを中心に複数の業界の案件を検討されることをおすすめします。

Scalaの業界別平均単価

Scalaのフリーランス案件・求人の業界別の平均単価は、①コンサル:120.7万円、②航空:98.6万円、③生命保険:96.7万円、④医療・福祉:95万円、⑤製薬:94.8万円、⑥ヘルスケア:93.8万円、⑦FinTech:91.4万円、⑧Sier:90.6万円、⑨教育:90.4万円、⑩エンタメ系アプリ:90万円となっています。(※フリーランスHub調べ/2026年2月) Scalaのフリーランス案件・求人の月額単価が高い業界は①コンサル、②航空、③生命保険であることがわかります。 Scalaのフリーランス案件・求人に参画を希望するフリーランスの方は①コンサル、②航空、③生命保険を中心に複数の業界の案件を検討されることをおすすめします。

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

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

Scala案件のよくある質問

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

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

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

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

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

未経験でも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月時点の内容です。