1 - 30件/全854件
・Rubyを用いたSaaS系人事支援サービス開発案件に携わっていただきます。 ※一部JavaScript,、TypeScript、 Sassを用いたフロントエンド開発にも ご協力いただく可能性があります。 ・主に下記作業をご担当いただきます。 -新規機能の設計、開発、テスト -新規機能の要件などに関する議論、ミーティングへの参加 -障害対応の協力
案件の必須スキル
・下記、いずれかを用いた開発経験(5年以上) -Ruby、Java、Scala、Go、JavaScript ・ 何らかのフレームワークを用いた開発経験(2年以上) ・AWSやGCP及びHerokuなどのパブリッククラウドを用いた開発経験
・ステーブルコインのクロスボーダー送金基盤構築に向けた共同プロジェクトでの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -システムのアーキテクチャ定義 -要件定義 -バックエンドでの実装 -インフラ設計構築
案件の必須スキル
・下記いずれかの静的型付け言語を用いた開発経験(3年以上) -Go -C言語 -C++ -Java -Rust -Scala ・AWSやAzureなどのクラウドを利用したシステム開発経験(3年以上) ・ブロックチェーン技術への興味 ・BtoBにおけるEnterpriseレベル、またはBtoCの複雑なシステムの設計と実装の経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
・Go(Gin)およびTypeScript(React)、一部Scalaを用いた、 マーケティングプラットフォームの開発をご担当いただきます。 ・具体的には下記の作業を想定しております。 -Webフロントエンド、WebAPIサーバの開発全般 -月間30億Regの配信サーバ群の開発全般 -アーキテクチャー設計およびインフラ構築 ・サービスの安定性向上に向け、改善提案等の上流工程以降からお任せいたします。 ・また、ご経験に応じて、その他の作業もお任せする想定です。
案件の必須スキル
・Webエンジニアとしての開発経験(5年以上) ・Goを用いた開発経験(2年以上) ・TypeScriptおよびReactを用いた開発経験 ・AWSまたはGCP上での開発経験 ・アジャイル環境での開発経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
介護・医療領域に特化したワークマッチングサービスを展開する企業にて、Scala/Kotlinを用いたバックエンド開発を担当して頂きます。 使用言語はScala/Kotlinを用いておりますが、当言語の経験は必須ではなく、Java等の静的型付け言語の経験を重要視しております。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・JavaやGolangなどの静的型付け言語の開発経験3年以上 ・Dockerを用いた開発経験 ・RDB及びSQLを用いた開発経験 ・テストコードの実装経験 ・HTTP通信の基礎的な理解
同社は Fintechスタートアップ企業です。 海外送金、国際ブランドカード発行、後払いサービスなどをカバーしながら、BaaS (Banking as a Service)を展開しております。 今回はScalaで実装された大規模金融サービスアプリケーションを開発、保守、運用する業務をお任せいたします。 主にコーディングですが、要件定義ずみ情報を読み込み、堅牢なアプリケーション実装を行っていただきます。 ※社外とのコミュニケーションは基本的にはありません。 【技術環境】 ・言語:Scala ・データベース:GraphQL、MySQL ・インフラ:AWS ・その他:Docker、slack、Akka、gRPC、ScalaPB、slick
案件の必須スキル
【必須】 ・Scalaでの開発経験 ・大規模アプリケーション開発経験者 ・要件定義~テスト、運用保守を一貫して対応経験のある方(一人称での対応) 【尚良】 ・Rust の技術 ※保守ツールはRustで実装している。 ・耐障害性の高い運用構築
Go言語のテックリードとしてホームページチームを牽引していただきます。 本案件ではスクラムを導入して開発しているので、ただ言われたことを作るのではなく、スクラムチームで価値を生み出していく形となります。 プロ意識を持ち、現状で満足せず日々改善する意識を忘れずに仲間と切磋琢磨できる方を募集しています。 【チーム体制】 各プロジェクトはアジャイル開発を基本としたチーム体制で構成されており、 2週間のスプリントを原則としリリース計画を立てています。 【環境】 開発環境 : PHP/Laravel ツール : Docker 【ホームページ】 バックエンド : Go/echo / PHP/Laravel フロントエンド : TypeScript/Next.js(React) ツール : Swagger / Storybook / Docker 【インフラ-AWS】 主要サービス : ECS Fargate/EC2/EKS/S3 データベース : RDS(Aurora MySQL) その他サービス : CloudWatch / CloudFront / ElastiCache / IAM Identity Center(SSO)/ SQS / SES / WAF / Cognito / Lambda / DynamoDB / SNS / ChatBot ※ 上記の主要なプロジェクト以外にマイクロサービスが複数稼働しています。 【バージョン管理/タスク管理/ドキュメント/他】 バージョン管理 : Git / GitHub CI/CD : Github Actions IaC : Terraform 運用監視 : Datadog / CloudWatch コンテナ : Docker BIツール : Redash タスク管理 : Backlog ドキュメント : Notion / XD / Miro コミュニケーション : Slack / Discord 外国籍不可
案件の必須スキル
Go, Scalaを用いた開発経験 RDBMSを用いたサービス設計、開発、運用経験 オブジェクト指向、テスト自動化に関する知識 スクラム開発への理解 スプリントレビューでの具体的な説明能力
Go言語のテックリードとしてホームページチームを牽引していただきます。 本案件ではスクラムを導入して開発しているので、ただ言われたことを作るのではなく、スクラムチームで価値を生み出していく形となります。 プロ意識を持ち、現状で満足せず日々改善する意識を忘れずに仲間と切磋琢磨できる方を募集しています。 【チーム体制】 各プロジェクトはアジャイル開発を基本としたチーム体制で構成されており、 2週間のスプリントを原則としリリース計画を立てています。 【環境】 開発環境 : PHP/Laravel ツール : Docker 【ホームページ】 バックエンド : Go/echo / PHP/Laravel フロントエンド : TypeScript/Next.js(React) ツール : Swagger / Storybook / Docker 【インフラ-AWS】 主要サービス : ECS Fargate/EC2/EKS/S3 データベース : RDS(Aurora MySQL) その他サービス : CloudWatch / CloudFront / ElastiCache / IAM Identity Center(SSO)/ SQS / SES / WAF / Cognito / Lambda / DynamoDB / SNS / ChatBot ※ 上記の主要なプロジェクト以外にマイクロサービスが複数稼働しています。 【バージョン管理/タスク管理/ドキュメント/他】 バージョン管理 : Git / GitHub CI/CD : Github Actions IaC : Terraform 運用監視 : Datadog / CloudWatch コンテナ : Docker BIツール : Redash タスク管理 : Backlog ドキュメント : Notion / XD / Miro コミュニケーション : Slack / Discord 外国籍不可
案件の必須スキル
Go, Scalaを用いた開発経験 RDBMSを用いたサービス設計、開発、運用経験 オブジェクト指向、テスト自動化に関する知識 スクラム開発への理解 スプリントレビューでの具体的な説明能力
Go言語のテックリードとしてホームページチームを牽引していただきます。 本案件ではスクラムを導入して開発しているので、ただ言われたことを作るのではなく、スクラムチームで価値を生み出していく形となります。 プロ意識を持ち、現状で満足せず日々改善する意識を忘れずに仲間と切磋琢磨できる方を募集しています。 【チーム体制】 各プロジェクトはアジャイル開発を基本としたチーム体制で構成されており、 2週間のスプリントを原則としリリース計画を立てています。 【環境】 開発環境 : PHP/Laravel ツール : Docker 【ホームページ】 バックエンド : Go/echo / PHP/Laravel フロントエンド : TypeScript/Next.js(React) ツール : Swagger / Storybook / Docker 【インフラ-AWS】 主要サービス : ECS Fargate/EC2/EKS/S3 データベース : RDS(Aurora MySQL) その他サービス : CloudWatch / CloudFront / ElastiCache / IAM Identity Center(SSO)/ SQS / SES / WAF / Cognito / Lambda / DynamoDB / SNS / ChatBot ※ 上記の主要なプロジェクト以外にマイクロサービスが複数稼働しています。 【バージョン管理/タスク管理/ドキュメント/他】 バージョン管理 : Git / GitHub CI/CD : Github Actions IaC : Terraform 運用監視 : Datadog / CloudWatch コンテナ : Docker BIツール : Redash タスク管理 : Backlog ドキュメント : Notion / XD / Miro コミュニケーション : Slack / Discord 外国籍不可
案件の必須スキル
Go, Scalaを用いた開発経験 RDBMSを用いたサービス設計、開発、運用経験 オブジェクト指向、テスト自動化に関する知識 スクラム開発への理解 スプリントレビューでの具体的な説明能力
Go言語のテックリードとしてホームページチームを牽引していただきます。 本案件ではスクラムを導入して開発しているので、ただ言われたことを作るのではなく、スクラムチームで価値を生み出していく形となります。 プロ意識を持ち、現状で満足せず日々改善する意識を忘れずに仲間と切磋琢磨できる方を募集しています。 【チーム体制】 各プロジェクトはアジャイル開発を基本としたチーム体制で構成されており、 2週間のスプリントを原則としリリース計画を立てています。 【環境】 開発環境 : PHP/Laravel ツール : Docker 【ホームページ】 バックエンド : Go/echo / PHP/Laravel フロントエンド : TypeScript/Next.js(React) ツール : Swagger / Storybook / Docker 【インフラ-AWS】 主要サービス : ECS Fargate/EC2/EKS/S3 データベース : RDS(Aurora MySQL) その他サービス : CloudWatch / CloudFront / ElastiCache / IAM Identity Center(SSO)/ SQS / SES / WAF / Cognito / Lambda / DynamoDB / SNS / ChatBot ※ 上記の主要なプロジェクト以外にマイクロサービスが複数稼働しています。 【バージョン管理/タスク管理/ドキュメント/他】 バージョン管理 : Git / GitHub CI/CD : Github Actions IaC : Terraform 運用監視 : Datadog / CloudWatch コンテナ : Docker BIツール : Redash タスク管理 : Backlog ドキュメント : Notion / XD / Miro コミュニケーション : Slack / Discord 外国籍不可
案件の必須スキル
Go, Scalaを用いた開発経験 RDBMSを用いたサービス設計、開発、運用経験 オブジェクト指向、テスト自動化に関する知識 スクラム開発への理解 スプリントレビューでの具体的な説明能力
Go言語のテックリードとしてホームページチームを牽引していただきます。 本案件ではスクラムを導入して開発しているので、ただ言われたことを作るのではなく、スクラムチームで価値を生み出していく形となります。 プロ意識を持ち、現状で満足せず日々改善する意識を忘れずに仲間と切磋琢磨できる方を募集しています。 【チーム体制】 各プロジェクトはアジャイル開発を基本としたチーム体制で構成されており、 2週間のスプリントを原則としリリース計画を立てています。 【環境】 開発環境 : PHP/Laravel ツール : Docker 【ホームページ】 バックエンド : Go/echo / PHP/Laravel フロントエンド : TypeScript/Next.js(React) ツール : Swagger / Storybook / Docker 【インフラ-AWS】 主要サービス : ECS Fargate/EC2/EKS/S3 データベース : RDS(Aurora MySQL) その他サービス : CloudWatch / CloudFront / ElastiCache / IAM Identity Center(SSO)/ SQS / SES / WAF / Cognito / Lambda / DynamoDB / SNS / ChatBot ※ 上記の主要なプロジェクト以外にマイクロサービスが複数稼働しています。 【バージョン管理/タスク管理/ドキュメント/他】 バージョン管理 : Git / GitHub CI/CD : Github Actions IaC : Terraform 運用監視 : Datadog / CloudWatch コンテナ : Docker BIツール : Redash タスク管理 : Backlog ドキュメント : Notion / XD / Miro コミュニケーション : Slack / Discord 外国籍不可
案件の必須スキル
Go, Scalaを用いた開発経験 RDBMSを用いたサービス設計、開発、運用経験 オブジェクト指向、テスト自動化に関する知識 スクラム開発への理解 スプリントレビューでの具体的な説明能力
某SaaS事業者でScala開発の支援をいただきます。 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・JVM系言語の経験(Scalaが望ましい、Scalaの経験があるとかなり有利) ・アジャイルなチーム開発経験(スクラム、XP、カンバンなど) ・Webアプリケーション開発経験 ・サーバサイドの経験
・福島県某大学様向けインフラ基盤運用支援案件に携わっていただきます。
案件の必須スキル
・ネットワーク運用経験 ・Linuxを用いた経験 ・英語を用いて対応した経験 ※英語スキルがなければ周囲からフォローアップいたします。
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件 開発モダナイズチームにおけるテスト領域の アセスメント~調査・検証~計画~実施支援をご担当いただきます。 ■その他条件 作業時間:原則9:00~18:00 作業場所:リモート可/豊洲 時間精算:有り(時間幅:140h~180h) 面談回数:WEB1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
1.以下、開発言語の中で"1つ以上"の言語において独力で開発業務を独力で遂行した経験または指導した経験 Java/C/C++/C#/VB.NET/VBA/Go/R/Julia/Scala/Haskell/COBOL/JavaScript/TypeScript/ Python/PHP/Ruby/Perl/Objective-c/Kotlin/Swift/MATLAB/HTML/CSS/markdown/markdown/ AsciiDoc/PlantUML/SQL/Bash/Powershell 2.以下、フレームワーク(FW)の中で"1つ以上"のFWを用いて独力で開発業務を遂行した経験または指導した経験 SpringFramework/Springboot/SpringBatch/ApacheStruts/JavaEE/PlayFramework/ TERASOLUNA2.x/TERASOLUNA5.x/jQuery/Angular/React/Next.js/Vue/Nuxt.js/Node.js/NestJS/ SolidJS/Backbone/Bootstrap/Storybook/Histoire 3.以下、テスト系フレームワークまたはテストツールの中で"1つ以上"、独力で実務を遂行または指導した経験 JUnit/Selenium/Playwright/API自動テストツール(Karate、Assistetc) ・コミュニケーション能力の高い方 ・勤怠に問題のない方 ・柔軟かつ主体的に動いていただける方 ・必要に応じて都内23区にご出社いただける方(原則リモート)
・Scalaを用いたWEBデザインシステムの開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義からテスト作業
案件の必須スキル
・Scalaを用いた開発経験 ・Webサービス開発経験
・Pythonを用いたWebアプリケーションシステム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ネットワークサーバーアプリケーションの設計、開発作業(主にCDNシステム) -仕様設計、詳細設計、実装、テスト、デプロイまでの一連の開発作業
案件の必須スキル
・Python 、 Perl 、 Cなどその他言語の開発経験 ・TCP、IP、HTTP等の基本的なネットワーク知見 ・ Linux上での開発経験 ・1件以上のソフトウェア開発プロジェクト完了経験
・Scalaを用いたWEBデザインシステムの開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義からテスト作業
案件の必須スキル
・Scalaを用いた開発経験 ・Webサービス開発経験
・Pythonを用いたWebアプリケーションシステム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ネットワークサーバーアプリケーションの設計、開発作業(主にCDNシステム) -仕様設計、詳細設計、実装、テスト、デプロイまでの一連の開発作業
案件の必須スキル
・Python 、 Perl 、 Cなどその他言語の開発経験 ・TCP、IP、HTTP等の基本的なネットワーク知見 ・ Linux上での開発経験 ・1件以上のソフトウェア開発プロジェクト完了経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムの開発業務(テックリード)をご担当いただきます。 当システムの機能を切り出して開発を行っており、サーバーサイドは Kotlin 、フロントエンドは React をメインに使用しております。 テックリードとして技術選定や設計~リリースまでお任せする予定です。 また、働き方としてバーチャルオフィス (Gather) を採用しております。
案件の必須スキル
・Vue.js や React などのフロントエンドフレームワーク経験2年以上 ・Webアプリケーション開発経験3年以上 ・Kotlin / Java / C# などの静的型付け言語を用いた開発経験 ・システムのAPI設計からリリースまでの経験 ・アジャイル開発の経験
1 - 30件/全854件
この条件の新着案件情報を受け取る
フレームワークで絞り込み
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
150万円
最低単価
24万円
平均単価
80.8万円
2025年03月のScalaのフリーランス案件・求人一覧の月額単価の平均は80.8万円です。Scalaのフリーランス案件・求人一覧の年収の目安は970万円です。単価20万円台のScalaのフリーランス案件・求人一覧は1件、単価30万円台のScalaのフリーランス案件・求人一覧は0件、単価40万円台のScalaのフリーランス案件・求人一覧は4件、単価50万円台のScalaのフリーランス案件・求人一覧は15件、単価60万円台のScalaのフリーランス案件・求人一覧は72件、単価70万円台のScalaのフリーランス案件・求人一覧は144件、単価80万円台のScalaのフリーランス案件・求人一覧は118件、単価90万円台のScalaのフリーランス案件・求人一覧は104件、単価100万円台のScalaのフリーランス案件・求人一覧は65件です。※フリーランスボード調べ(2025年03月04日更新)
2025年03月のScalaのフリーランス案件・求人一覧の平均月額単価は80.8万円です。前月比で+0.6%(+0.5万円)と月単位でみるScalaのフリーランス案件・求人一覧の月額単価は増加傾向です。
2025年03月のScalaのフリーランス案件・求人一覧の想定平均年収は969.7万円です。前月比で+0.6%(+6.2万円)と月単位でみるScalaのフリーランス案件・求人一覧の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 26.4% | -8.4% |
一部リモート | 69.8% | +9.2% |
常駐 | 3.8% | -0.8% |
2025年03月のScalaのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は26.4%で前月比で-8.4%とやや減少傾向にあります。一部リモート案件・求人の割合は69.8%で前月比で+9.2%とやや増加傾向にあります。常駐案件・求人の割合は3.8%で前月比で-0.8%とやや減少傾向にあります。
■Scalaとは Scalaは2003年、スイス連邦工科大学のマーティン・オーダスキー教授により開発されたオブジェクト指向言語と関数型言語の特徴を統合したハイブリッドのプログラミング言語です。 Scalaの特徴として、JVMで動作するなどJavaとの互換性が高いこと、コード記述量が少ないこと、高速な開発ができることができること、柔軟な開発ができること、習得難易度が高いことなどが挙げられます。 Scalaができる開発はWebアプリ開発、ビッグデータ処理・分析、分散システム開発、IoT関連開発、AIアプリ開発と幅広いです。 ScalaはPlay FrameworkやLiftなどのフレームワーク・ライブラリがあります。 Scalaを活用しているサービスはGoogle Maps、Meta(旧Facebook)、Facebookなどがあります。 ■ScalaとGo言語の違い この章ではScalaとGo言語の違いについて説明します。 Scalaはオブジェクト指向言語と関数型言語の特徴を統合したハイブリッドのプログラミング言語であり、Go言語はオープンソースで運営されているプログラミング言語です。 ScalaとGo言語の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではScalaは先述したようにWebアプリ開発、ビッグデータ処理・分析、分散システム開発、IoT関連開発、AIアプリ開発が可能です。一方、Go言語はWebサーバーやWebサービス開発、アプリケーション開発、ドローン・IoT開発などの開発ができます。どちらの開発言語も幅広く開発できますが、Scalaはビッグデータ処理や複雑なバックエンドシステム開発に適しており、Go言語は並行処理が要求されるネットワークサービスに適しています。 次に学習難易度についてScalaはGo言語よりも学習の難易度が高いです。 その理由としてScalaはオブジェクト指向言語と関数型言語のハイブリット言語であることが挙げられます。 一方Go言語の習得難易度はScalaよりも低く、シンプルな構文である直感的で扱いやすいことを考慮すると比較的習得しやすいでしょう。 最後に将来性を見ていきましょう。Scala、Go言語どちらも将来性は高いでしょう。 まずScalaを分析してみましょう。 2023年5月IDC Japanが行なったソフトウェア市場の実績と予測の発表によると2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しています。また、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。IT領域であるソフトウェア市場が拡大することを鑑みると今後もScalaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 次にGo言語を分析してみましょう。 クラウドコンピューティングやマイクロサービスの領域でのGo言語活用が増加しています。DockerやKubernetesなどの先進的なテクノロジーがGoで開発されており、クラウド関連技術の発展に相関して需要は増加していくでしょう。 ■Scalaを活用するメリット この章ではScalaを活用するメリットについて説明します。 Scalaを習得することにより、具体的に以下のようなメリットがあります。 ・オブジェクト指向・関数型プログラミングともに対応している ・Javaとの互換性が高い ・高速な処理速度 ・可読性が高い ・転職に有利になりやすい ・将来性がある ScalaはWebアプリ開発、ビッグデータ処理・分析、分散システム開発、IoT関連開発、AIアプリ開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Scalaを活用するデメリット この章ではScalaを活用するデメリットについて説明します。 Scalaを習得することにより、具体的に以下のようなデメリットがあります。 ・IDEの種類が少ない ・コンパイルに時間がかかる Scalaはメリットが多いですが、技術的な観点で注意すべき点がいくつかあることを理解しておきましょう。 Scala習得を今後検討しているフリーランスエンジニアはScalaを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Scalaフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発 Scalaは、Webアプリ開発で活用されています。 具体的にはバックエンド開発やフルスタック開発、マイクロサービスとクラウド統合などのフリーランス求人・案件に携わることができます。 Scalaフリーランスエンジニアが求人・案件を獲得する上で、Scalaを使った開発経験、Play FrameworkやAkkaなどフレームワーク経験、MySQLやPostgreSQLなどデータベースの使用経験、RESTful APIなどAPI設計や開発経験、AWSやAzureなどクラウドサービスでの開発経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・ビッグデータ処理・分析 Scalaは、ビッグデータ処理・分析にも活用されています。 具体的にはデータ処理やデータ分析、データ可視化、機械学習モデルの統合などを担当するでしょう。 Scalaフリーランスエンジニアが求人・案件を獲得する上で、Scalaを使った開発経験、Apache SparkやHadoopなどのビッグデータ処理フレームワーク経験、SQLやPostgreSQL、MongoDBなどデータベース技術、AWSやAzureなどクラウドサービスを活用した開発経験、機械学習アルゴリズムの理解、TableauやPower BIなどBIツールの使用経験などがあると参画しやすいでしょう。 ・IoT関連開発 Scalaは、IoT関連開発にも活用されています。 具体的にはデータ収集や処理、デバイス管理やモニタリング、機械学習・AI統合などに携われるでしょう。 Scalaフリーランスエンジニアが求人・案件を獲得する上で、Scalaを使った開発経験、AWS IoTやAzure IoTなどのIoTプラットフォームでの開発経験、SQLやNoSQLでのデータベーススキル、KafkaやApache Spark Streamingなどのリアルタイムデータ処理ツール経験、IoTデバイスやセンサーにおける知識/知見、セキュリティの知識、RESTful APIやGraphQLなどのAPI設計・実装経験などがあると参画しやすいでしょう。 ・AIアプリ開発 Scalaは、AIアプリ開発にも活用されています。 具体的には機械学習モデル開発、データ分析、予測システム構築などに携われるでしょう。 Scalaフリーランスエンジニアが求人・案件を獲得する上で、Scalaを使った開発経験、TensorFlowやPyTorch、Scikit-learnなど機械学習ライブラリの経験や知識、データ分析スキル、自然言語処理の知識、画像認識や統計学、確率論などAI開発に執拗な知識、RESTful APIなどAPI設計と実装経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ■Scalaフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Scalaフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 ScalaはWebアプリ開発、ビッグデータ処理・分析、分散システム開発、IoT関連開発、AIアプリ開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいScalaフリーランス求人・案件も一部存在します。 特にIoT関連開発においてはハードウェアを扱っていることも多く、リモートワークや在宅・持ち帰りはあまりないでしょう。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Scalaを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 Scalaフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、ビッグデータ処理・分析、分散システム開発、AIアプリ開発のフリーランス求人・案件を探してみましょう。 ■Scalaでの週2日・週3日フリーランス求人・案件 Scalaでの週2日・週3日フリーランス求人・案件について解説していきます。 Scalaの週2日・週3日フリーランス求人・案件はScala全体のフリーランス求人・案件の中で8%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価80万円など、高単価なScalaフリーランス案件・求人も多く存在します。 複数のScalaフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なScalaフリーランス求人・案件はScalaスキル以外にも、Play Frameworkの使用経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Scalaフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Scalaフリーランス求人・案件に参画するために必要なスキル Scalaフリーランス求人・案件に参画するために必要なスキルを解説します。 Scalaフリーランス求人・案件に参画するために必要なスキルとしては、Scala自体の開発経験、モバイルアプリ開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてScalaフリーランスエンジニアとして、Scalaでの開発経験はもちろん Play FrameworkやSparkなど代表的なフレームワークの使用経験、MySQLやPostgreSQL、MongoDBなどデータベーススキル、RESTful API開発経験、AWSやAzureなどクラウド環境での開発経験、ScalaTestなどテスト駆動開発経験があるとScalaフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとScalaフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとScalaフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにScalaフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Scala開発経験年数別のアドバイス Scalaフリーランス求人・案件に参画するため、Scala開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のScalaフリーランスエンジニア 開発経験1〜2年のScalaフリーランスエンジニアはScalaの基本的な構文や関数型プログラミングの原則、オブジェクト指向の概念の理解を深めましょう。 小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるScalaスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のScalaフリーランスエンジニア 開発経験2〜3年のScalaフリーランスエンジニアは中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 Play FrameworkやAkkaの代表的なフレームワークの活用やシステム設計の原則を理解を深めましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のScalaフリーランスエンジニアはある程度技術スキルも備わっているため、Scalaフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のScalaフリーランスエンジニア 開発経験5年以上のScalaフリーランスエンジニアは大規模プロジェクトのリードができるような経験や知識を身につけましょう。 また、マイクロサービスアーキテクチャや分散システム、機械学習など新しい技術分野にも挑戦し視野を広げましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のScalaフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Scala習得難易度・勉強方法 Scala習得難易度・勉強方法について解説します。 Scala習得難易度について、学習の難易度は高いです。 その理由としてオブジェクト指向言語と関数型言語のハイブリット言語であるためです。 ScalaはJavaとの互換性が高く、Javaを習得している方はScalaの習得がスムーズに行えるでしょう。 Scala学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でScalaを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「ドットインストール」や「Udemy」など多種多様なサービスがあります。 また、Scalaの公式ドキュメントやScala学習サイト「Scala Exercises」や「Twitter's Scala School」などScala学習の環境は整っています。 オンライン学習やプログラミングスクールはScala自体の習得以外にもScalaでの開発に必要なデータベースやサーバーなどインフラ周辺知識の必要性も教えてくれるため、Scalaの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Scala習得を希望するエンジニアは、まず周辺でScalaに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■ScalaフリーランスエンジニアにおすすめのScalaフレームワーク・ライブラリ ScalaのフリーランスエンジニアとしてScalaフレームワーク・ライブラリ知識はフリーランス求人・案件の参画確度を高めます。 代表的なScalaフレームワーク・ライブラリを解説いたしますので、ニーズのあるScalaフレームワーク・ライブラリを習得しましょう。 下記ではScalaのフレームワーク・ライブラリとしてPlay FrameworkやLiftを解説します。 Play Framework Play Frameworkは、JavaやScalaを元にして開発されたWebアプリケーションフレームです。Play Frameworkは、Javaをメインにされていましたが、バージョン2からは主にScala言語によって書き換えられています。 Ruby on RailsやDjangoから大きな影響を受けています。 Play Frameworkの特徴として、軽量かつ高速開発可能であること、メモリ使用量が少ないこと、コンパイル時間が短くテスト時間が短縮可能であることなどが挙げられます。 Play Frameworkは小〜大規模での開発規模に適したScalaフレームワークです。 Lift Liftは、安全性を強く意識され開発されたWebフレームワークです。 LiftはRuby on Railsの思想を強く受けており、スケーラビリティや開発者の生産性も意識され開発されています。 Liftの特徴として、安全性が高いことやデスクトップアプリのようなインタラクティブであること、Ajaxとコメットをサポートしていること、コムユニティが活発であることなどが挙げられます。 Liftは中〜大規模などのリアルタイムデータ処理や高度なユーザーインタラクションが必要なWebアプリ開発に適したScalaフレームワークです。 ScalaTest ScalaTestはテスティングフレームワークの中でもBDDをサポートしているフレームワークです。 ScalaTestの特徴として、多様なテスティングスタイルをサポートしていること、JUnitやTestNGなどの他のJavaベースのテスティングフレームワークも連携できること、柔軟なテスト構成であることなどが挙げられます。 Scalaフレームワーク・ライブラリを選ぶときの注意点 ScalaだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■Scalaフリーランス求人・案件参画するために役立つ資格 Scala専用の資格はありません。 しかし、Scalaフリーランスエンジニアが取得しておいて良い資格を3つ紹介します。 ・Java SE 11 認定資格(Oracle認定Javaプログラマ) Java SE 11 認定資格(Oracle認定Javaプログラマ)は、日本Oracle社が主催する、Javaプログラマー向けの資格です。 Java SE 11 認定資格は「Oracle Certified Java Programmer, Bronze SE 認定資格」「Oracle Certified Java Programmer, Silver SE 11 認定資格」「Oracle Certified Java Programmer, Gold SE 11 認定資格」と3つあります。 Silver以上は全世界で通用する共通資格となっており、現在実施されているJava関連資格の中では最も人気の資格となっています。 試験範囲はJavaの基本的な構文と構造、オブジェクト指向プログラミングの原則、Java APIの使用、例外処理、入出力処理(IO/NIO)、マルチスレッドプログラミング、JDBCなどに関する知識などです。 Java SE 11 認定資格を取得することでJavaの知識を一定数有している証明につながるため、キャリアアップや就職に有利です。 そのため、ScalaはJavaとの互換性があるため取得しておいても良い資格でしょう。 ・Javaプログラミング能力認定試験 Javaプログラミング能力認定試験は、サーティファイが運営する日本国内の民間資格です。 Javaプログラミング能力認定試験は3級、2級、1級と分かれています。 Javaプログラミング能力認定試験の取得することで、Javaの基本知識やJava APIの使用、例外処理、コレクションフレームワークなどの知識が身につきます。 ScalaはJavaとの互換性があるため取得しておいても良い資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためScalaフリーランスエンジニアとして取得しておいて損のない資格でしょう。 Scala関連の資格を習得することは良いことですが、Scalaフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Scalaスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Scalaの実務経験やScalaを用いた開発周辺で必要な開発スキルを保有していることです。 そのためScalaの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Scalaエンジニアとして、実務未経験にも関わらずScala関連資格の取得を最優先事項にすることはやめておきましょう。 ■Scalaフリーランス求人・案件の未経験での参画 Scala開発実務未経験の場合、参画できるScalaフリーランス求人・案件は限られてくるでしょう。 Scalaなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からScalaフリーランス求人・案件への参画を検討/希望している方は、はじめにScalaでの開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてScala開発経験が積めるプロジェクトに1~2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Scalaフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Scalaのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Scalaフリーランス求人・案件ではJavaなどの開発言語、AWSやAzure、MySQL、Github、Gitなど開発スキルが求められます。 Scalaをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればScalaフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Scalaの市場動向やニーズ ScalaはWebアプリ開発、ビッグデータ処理・分析、分散システム開発、IoT関連開発、AIアプリ開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Scalaエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年5月IDC Japanが行なったソフトウェア市場の実績と予測の発表によると2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しています。また、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 また総務省の発表によると世界のICT市場(支出額)は、スマートフォンやクラウドサービスの普及などにより、2021年は465.2兆円(前年比12.5%増)であり、2016年以降増加傾向で推移しています。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Scalaを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Scalaエンジニアとして現在活躍している方や今後活躍を検討している方はScalaの開発実務経験やScala開発に必要な周辺開発スキル/経験を取得すると多くのScalaエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。