1 - 50件/全4,694件
フロントエンド、もしくはバックエンド、もしくはフルスタック開発支援(TypeScript) <プロダクト説明> ・⼈材紹介業における求職者‧エージェント向けの案件検索システム、付随したAIを活⽤したシステムの開発 ・プロダクト内製化に向けた技術戦略の⾒直し、UI/UXの再設計、パフォーマンスチューニング、機能拡充などを⾏う ■募集背景 増員のため。 ■その他歓迎スキル 【フロント寄り】 ・GraphQL, Apollo Clientの使⽤経験 ・フロントエンド技術の最適化、パフォーマンスチューニングの経験 ・figmaなどでUI/UXデザインができる 【バックエンド寄り】 ・NestJS or Angular.js or Spring boot のいずれかの経験 ・業務現場での技術選定の経験 ・アーキテクチャリプレースの経験 ・マイクロサービスのアーキテクチャ設計‧構築経験 ・Kuberentesの運⽤‧構築経験 ・インフラ運⽤、障害対応の経験 ・Auth0の経験 ・ChatGPTなど⽣成AIによるデータ成形を⾏った経験 ・Pythonの開発経験 ・AI関連のプロダクト開発の経験 ・ElasicSearchなどによる検索‧レコメンドシステムの開発経験
案件の必須スキル
【フロント・バックエンド共有】 ・Webエンジニアとしての業務経験が5年以上(優秀な⼈であれば未満でもOK) ・Typescriptの開発経験(2年以上) ・メンバーと円滑にコミュニケーションがとれる ・要件定義から開発、リリースまでの経験 【フロント寄り】 ・React.jsの開発経験(できれば3年以上) ・Next.js、TailwindCSSの開発経験 ・UI/UXを⾃⾝で考えなら設計‧提案‧開発できること 【バックエンド寄り】 ・Typescript, Node.jsのフレームワークを利⽤したバックエンド開発経験 ・React.jsの開発経験 ・DB設計ができる ・AWSなどクラウドによるインフラ構築経験
既存研修管理システムをWEBアプリケーションである会員情報管理システムへ統合します。 詳細設計開始で作業を想定しており、弊社体制下に参画いただきます。 バックエンド側の開発を主に担当いただく予定です。 Java
案件の必須スキル
・Java(Spring)の設計開発経験:4年以上 ・詳細設計からのため、ドキュメント作成を丁寧に実施出来る方 ・日本国籍の方
既存のレガシーな会計パッケージを新しいものへ刷新(WEB化、SaaS化)するPJとなります。 スクラッチ開発となっており1次リリースに向けて進行しております。 1次リリース以降も2次リリース、3次リリース、4次リリースを 予定しているため長期でご参画いただける方が好ましいです。 C#.NET
案件の必須スキル
・C#での開発経験:3年以上 ・フロントエンド開発経験がある方(Reactが望ましいがその他FWでも検討可) ・バックエンド開発(Webアプリケーション)経験がある方(C#.netが望ましいがJava/spring経験でも可) ・基本設計以降が一人称でご対応いただける方
某大手教育、生活事業を展開している事業会社が自社サービスとして開発している 小学生向けのオンライン学習サービスの設計~製造~試験を行っているスクラム開発チームに所属し、 クライアントサイド「html/css、javaScript想定」 サーバサイド「java(Spring Boot想定)」 を使用した設計、製造、テストが自律して品質高く行える方を探しております。 ポジションは2つ想定しております。 ∟①小学生向けアプリ ∟②幼稚園向けアプリ Java
案件の必須スキル
・Javaの開発経験(特にWeb、API系)での開発経験:3年以上 ・Spring Bootを使用した開発経験があり、ソースコードレビューができる技術レベルであること ・HTML,CSS,JavaScriptを使用した開発経験があり、ソースコードレビューができる技術レベルであること ・システム開発関連の実務経験を2年程度経験している方 ・チームメンバーからの指導を素直に受け入れることができる ・自身に強みのある分野についてはチームメンバーへの指導も行える ・在宅勤務の環境下でも滞りなく開発を遂行できる
物流DXを行う企業にて上流から開発に携わっていただきます。 若手の方が多く活躍する企業となります。 【具体的業務内容】 ・技術的な知見を用いた設計、実装サポート ・設計やコードのレビュー、適切なフィードバック ・技術的なチャレンジを通じたチームの技術力の向上 ・チームのアウトプット(コード、設計)の向上 ・チームの生産性(スキル、生産プロセス)の向上 Android
案件の必須スキル
・Kotlin / Spring Bootを用いた開発経験:3年以上 ・バックエンドエンジニアとしての実務経験 ・基本設計からの経験 ・フロントエンドに関する知識(JavaScriptのFWの実務経験)
全国にパーキングを展開している大手企業様の社内で利用するシステムの開発に携わっていただける方を募集しております。 フルリモートですが、初日のみPC貸与のため出社いただきます (関東在住の方限定のフルリモートとなります) Java
案件の必須スキル
・設計の経験 ・Javaでの開発経験 ・何かしらFWの経験(現場ではSpringを使用) ・WEBアプリでの開発経験 ・Linux OS 上での作業経験者
大手製造業の業務システムのPoCシステム開発 Phase:7 (現在までに3年以上、計6回のプロジェクトを行っています) 作業内容 業務システムPoC開発の各工程 - 要件から各種機能の仕様検討への参加 - 顧客要件を満たす、最適なライブラリ調査、検証 - リードエンジニアから割り振られた機能の実装 - 結合テストのテストケース作成とテストの実施 - 担当機能の仕様書作成やマニュアル作成等のドキュメント作成作業 Java
案件の必須スキル
・Javaを用いた開発経験:3年以上 ・Spring Bootフレームワークを用いた開発経験 ・Nuxt.jsを用いた開発経験
・マンガプラットフォームの開発、保守 ・JavaのSpringBootを使ったサーバーサイド開発 ・AWS Amplify/AmazonEKSなどを使ったヘッドレスCMSの開発 ■業務の特徴・魅力 (1)マンガDXの最前線を創る Slack / figma / github / Docker / AWSなど新しいツールを積極導入しています。 (2)データ分析x技術が強み 技術は、Spring boot / AWS Fargate / AWS Amplify / Reactなどの最新技術を採用し、ヘッドレスCMSを構築しています。 分析ツールとしては、SimilarWeb / SEMrush / ahrefsなど様々な有償ツールを使って分析します。 そうしたツールを活かし、ベストカーWebが3年半で50万PV→1億PVに成長するサポートをしました。 ■今回のプロジェクト プロダクト、サービスの企画段階から深くプロジェクトに関わります。 ステークホルダ、デザイナ、プロダクトマネージャなどと密に連携をとりながら自らの力を生かしていただきます。 フロント、サーバ、インフラさまざまなエンジニアが在籍しています。 また、ベトナムでのオフショア開発も推進しています。 Java
案件の必須スキル
・Javaを使用したプログラミング経験や相応の知識:3年以上 ・MySQLなどRDBMSを用いた開発経験 ・HTML、CSS、JSのコーディング経験
産業機械、自動車部品、ベアリング、半導体など幅広い分野を手掛ける大手製造業向けに DX推進プログラムの支援を行っていただきます(現在はペーパーレス対応など) ■フロントエンド環境 React/TypeScript + Material UI/SPA構成 ■バックエンド環境 Java Spring Boot (API) / C# (バッチ、Windows常駐サービス) ■現在2案件が同時進行中、どちらもご担当いただく想定 ①工場向け 要件定義開始 現状はテストフェーズ ②設計部署向けスケジュール 要件定義開始 設計開発中 ■ミーティングの種類と頻度 ├毎日 朝夕会 時間固定 チームで実施 15分程度 ├毎週金曜 時間不定 PLと実施 進捗とタスクの確認 5分~ └週2 フロントチーム共有 15~30分 フロントエンドのポジションでは、React/TypeScriptを使ったフロントエンド開発を一人称でできる方を募集いたします。 TypeScript
案件の必須スキル
・上流工程で基本設計フェーズの経験がある方 ・ReactかNext.jsを4年以上経験している方(合計でも可) ・リーダー経験があり、且つメンバーとしての責務を理解し遂行できる方
・大手御小売業向けのスマホアプリのバックエンド開発支援 ・ビジネス拡大計画に反して生産性やコストに課題があり立て直し中 ・体制の内製化に向けてPJが進んでいる ‐短期でのサイクル開発を実施予定 ‐生産性やコストに課題があり立て直し中 ・エンジニアとして参画し下記の内容を実施(予定) ‐エンド及び元請けプロパとの混成チームに参画 ‐要件から設計に落とし、実装・テストまでの対応 ‐技術的な課題に対して主体的に解決に向けた動きや判断 ‐テックリードの実施
案件の必須スキル
・Java(Spring-boot)での開発経験 ・APIの開発経験 ・独力で開発進めメンバーをリードできる方 ・要件から設計に落とし実装・テストまでを独力で進められる方 ・コードレビューができリリースできる品質レベルに持っているいける方
・マンション受注管理/業務支援システム ・オンプレからクラウドへ移行に伴うWebアプリ構築 ・バックエンド領域(開発設計方針/コーディング規約/共通または基盤設計と実装/コードレビュー/各種自動化とプロセス整備/チーム生産性のための資料作成) ■募集背景 人員不足のため。 ※働き方:キャッチアップ出社3か月後、週に1,2 日の出社とリモートの併用予定
案件の必須スキル
・Java開発実務経験(5年以上) ・Spring Boot開発実務経験(3年以上) ・API(GraphQLまたはRESTful)のインターフェース設計 ・単体テスト設計/自動化の経験 ・チーム開発におけるコードレビュー経験
・実装実験PJのアプリ開発支援 ・実証実験PJが進んでいる ・アーキやロジックの見直しがあった ・大きな方向性が決まりインフラ/ビジネスロジック両方の具体修正を実施している段階 ・実装メンバとして参画 ・Java(Spring)などのフレームワークを用いてロジックの設計/開発 ・Node.jsなどを用いてロジックの設計/開発
案件の必須スキル
・Java(Spring)を用いたロジックの設計/開発経験 ・Node.jsを用いたロジックの設計/開発経験 ・主体的なコミュニケーション能力
・マンガプラットフォームの開発、保守 ・JavaのSpringBootを使ったサーバーサイド開発 ・AWS Amplify/AmazonEKSなどを使ったヘッドレスCMSの開発 ■業務の特徴・魅力 (1)マンガDXの最前線を創る Slack / figma / github / Docker / AWSなど新しいツールを積極導入しています。 (2)データ分析x技術が強み 技術は、Spring boot / AWS Fargate / AWS Amplify / Reactなどの最新技術を採用し、ヘッドレスCMSを構築しています。 分析ツールとしては、SimilarWeb / SEMrush / ahrefsなど様々な有償ツールを使って分析します。 ■今回のプロジェクト プロダクト、サービスの企画段階から深くプロジェクトに関わります。 ステークホルダ、デザイナ、プロダクトマネージャなどと密に連携をとりながら自らの力を生かしていただきます。 フロント、サーバ、インフラさまざまなエンジニアが在籍しています。 また、ベトナムでのオフショア開発も推進しています。 Java
案件の必須スキル
・Javaを使用したプログラミング経験や相応の知識:3年以上 ・MySQLなどRDBMSを用いた開発経験 ・HTML、CSS、JSのコーディング経験
マイクロサービスとして切り出されているサーバサイドKotlinの部分は以下となります。 ・サービス内での給与即払いのための給与計算周り ・請求周り 基本的には上記の開発をお任せします。 またGo言語に関心が高く、挑戦したいという方には 積極的にGo言語もお任せしたいと思っております。 給与計算、請求周りは1機能あたりの開発スパンが長いので、企画側とも一緒になって仕様を詰めていき、 関連する他チーム(Goチーム、SREチームなど)と協働しながら開発を進めていきます。 Android
案件の必須スキル
・サーバーサイドのKotlinもしくはspring系を使ったJavaの開発経験:3年以上 ・エンジニア歴:5年以上
国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その他歓迎スキル 下記があれば尚可 ・JQuery,React,ReduxなどのJavaScriptライブラリ ・Selenium,Junit,Jestなどのテストフレームワーク
案件の必須スキル
★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト(BtoC)のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境/ミドルウェア/フレームワークの利用経験3年以上 Eclipse、Spring Framework、OracleでのSQL利用 ・Linux環境下でのWebアプリケーション開発経験3年以上 使用言語:Java、JSP、JavaScript ・複数人での共同作業経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 BUYMAのWebサービスやAPIの設計、開発、運用を担当していただきます。システムアーキテクチャの策定やパフォーマンスの最適化を行い、冗長性、保守性、ROIを考慮した設計に取り組んでいただきます。また、障害の切り分けやバグフィックスも含まれます。 ■具体的な作業内容 ・Ruby、PHP、Javaを使用した新機能の開発および運用 ・システムアーキテクチャの策定、設計(パフォーマンス、冗長性、保守性、ROIを考慮) ・障害の切り分け、バグフィックス ・使用する言語やフレームワークはメンバー間でディスカッションし決定 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Webアプリケーションの開発・運用経験 3年以上 ・Ruby on Rails でのWebアプリケーションの開発・運用経験 1年以上 ・Linuxの基礎知識、利用経験
モビリティ産業向け自社パッケージソフトウェアのクラウド化の開発 <募集フェーズ> 基本設計・詳細設計・実装・テスト <作業内容> ・基本設計、テーブル定義、技術選定、API一覧、共通モジュール一覧作成 ■募集背景 人員不足のため。
案件の必須スキル
・Java/Springbootを用いたWebシステムのバックエンド開発実務経験(5年以上) ・販売管理システムを含む複数の基幹システム開発プロジェクトに携わった経験 ・基本設計〜実装まで一貫して携わった経験
基本設計または詳細設計~テスト ■募集背景 増員のため
案件の必須スキル
・Javaでの開発経験がある方。 ・API開発経験がある方。 ・バッチ経験がある方。 ・詳細設計からご経験がある方。 ・コミュニケーション能力が高い方。
・現行メインフレームをオープン系システムへ更改 ・要件定義または基本設計 ~リリース ■募集背景 増員のため ※働き方:原則出社となります。
案件の必須スキル
・Javaでの開発経験が3年以上ある方。 ・FW(SpringやStruts)のご経験がある方。 ・基本設計~テストのご経験がある方。 ・JavaScriptの開発経験がある方。 ・リーダーまたはサブリーダーのご経験がある方。 ・コミュニケーション力が高く、主体的に作業が出来る方。
基本設計 ~ テスト ■募集背景 増員のため。
案件の必須スキル
・Javaでの開発経験がある方 ・Springを使用した開発経験がある方 ・基本設計以降のご経験がある方
基本設計または詳細設計~テスト ■募集背景 増員のため。
案件の必須スキル
・Javaでの開発経験がある方 ・JavaScriptの経験がある方 ・API開発経験がある方 ・バッチ経験がある方 ・詳細設計からご経験がある方 ・コミュニケーション能力が高い方
製造業向け品質管理システム開発支援を行っていただきます。 並行PJが立ち上がり計7名追加募集となります。 【作業概要】 産業機械、自動車部品、ベアリング、半導体など幅広い分野を手掛ける大手製造業向けにDX推進プログラムの支援を行っていただきます フロントエンド環境 ReactJS/TypeScript + Material UI バックエンド環境 Java Spring Boot / C# フロントエンドのポジションでは、React/TypeScriptを使ったフロントエンド開発を一人称でできる方を募集いたします。 TypeScript
案件の必須スキル
・React/TypeScriptでの開発経験:3年以上 ・React/TypeScriptを使ったフロントエンド開発を一人称で作業できる方 ・SPAフロントエンド開発経験がある方
某大手教育、生活事業を展開している事業会社が自社サービスとして開発している 小学生向けのICT学習サービス(学習習熟度別に個別コンテンツを配信するE-ラーニングシステム) のスクラム開発チームに参画いただき クライアントサイド「html/css、javaScript、vue.js想定」 サーバサイド「php(Laravel)、一部java(Spring Boot想定)」 を使用した設計、製造、テストが自律して品質高く行える方を探しております。 ※Java開発経験、SpringBoot経験は尚可で構いません。 ※クラウドはAzureを使用する想定 ★既存のソースコードが読み解きにくく、かつ設計書もあまり残っていないため、 整理しながら進めているプロジェクトとなります。 そのような内容でもキャッチアップしつつ作業が可能な方を募集しております。 PHP
案件の必須スキル
・Laravel(PHP)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・vue.js(JavaScript)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・HTML,CSS,HTMLを使用した開発経験があり、ソースコードレビューができる技術レベルであること ・基本設計以降の開発経験がある方 ・クラウド環境上(Azure,AWS,GCPなど)での開発経験(開発環境構築含む)がある方
・大手サービス会社様向けWEBシステム開発ご支援 ・Spring Bootを用いたアプリケーション開発(製造~テスト) ・クライアントの要件に合わせてシステム実装方式検討 ・元請会社社員と一緒に顧客への課題管理、進捗管理、タスク割り振り、顧客調整/報告を実施
案件の必須スキル
・Webアプリケーションの開発経験(Java) ・Java(SpringBoot)の実装経験がありメンバーの成果物をレビューできる ・状況によって自身で手を動かして設計書やプログラムを作成できる
既存事業として存在するFX/暗号資産ディーリングシステムを、SaaS型サービスに切り替え、展開していくための更改プロジェクトにアサインしていただきます。 様々な企業が自社サービスに金融を組み込むニーズが増えてきており、その中で不可欠なインフラをSaaSとして提供することを目指しています。 対応工程としては要件定義からリリースまで一貫してご対応いただきます。 Java
案件の必須スキル
・要件定義(顧客折衝含む)~リリースまでに必要な一通りの工程における作業経験と理解:5年以上 ・開発経験:3年以上 ・Javaでの開発経験:1年以上 ・Webフレームワーク(フロント:Vue.js、React.js、バック:Spring)を用いた開発経験1年以上 ・AWS上でのアプリ開発 ・ティーチング、コーチングで自身のスキルを他者に伝えて伝播させていくスキル
ヘルスケア領域で幅広いサービスを展開する企業にて、複数のアプリ開発を担当していただきます。 主なものとして医療従事者向けのプラットフォームで日々使われる、ニュース、コミュニケーション、アンケートなどの各種事業や、日本最大級の医師相談サービスを展開するコンシューマ事業などがあります。 機能追加、改善などの各プロジェクトを企画者、デザイナー、QA と共にご自身の専門性を発揮し完遂していきます。 今後の取り組みとして、以下のような大きめのプロジェクトを検討しています。 ・ゲーミフィケーション要素を取り入れた新規のアプリ開発 ・既存医療従事者向けアプリリニューアル ・バックエンド API のリニューアル ・コンシューマ向けアプリ新規開発 これらを技術選定から進めていきます。 【チーム体制】 チームリーダー:1名 開発メンバー:6名 iOS
案件の必須スキル
・iOS向けネイティブアプリの開発経験:3年以上 ・サーバーサイド開発の基礎知識(Unix系OS、RDBMS、Spring等のWebフレームワーク、RESTなど)
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験
AWS上に構築されるアクワイアラ向けプラットフォームの機能開発に従事いただく予定となります。 ※アクワイアラとは: クレジットカードを利用できる加盟店の開拓や管理を担う加盟店契約会社のことを指します。 具体的には下記業務分類におけるシステム開発におけるサーバーサイドの開発となる予定です。 ・加盟店登録 ・加盟店管理 ・加盟店取引 ・加盟店精算 ・ブランド精算 ・問い合わせ機能 ・会計、情報連携 上記はアクワイアラの業務となりますが、 レガシーになりつつある部分があり、モダナイゼーションしていくことをミッションに 加盟店の提供価値を最大化させるプラットフォームを開発していくプロジェクトとなります。 要件定義から外部設計phまでが完了し、 いよいよ開発phに移っていくタイミングとなっています。 2024年3月目処に試験フェーズに移っていく予定となっておりますが、 開発ニーズはさらにあるため中長期でご参画いただける方と求めています。 主な開発環境: AWS、Kubernetes、Go、Java(SpringFW) ※働き方について※ ・基本リモートですが時折出社をお願いする場合があります ・初日は渋谷へPC受け取りをお願いいたします
案件の必須スキル
・Java(Spring framework)もしくはGoでの開発経験3年以上 ・バックエンドエンジニアとしての開発経験5年以上 ・API開発経験 ・RDBMSを使った設計/開発経験 ・AWS環境での開発経験 ※機能によって開発環境が異なりますが希望を元にアサイン先が異なります ※上記の必須スキルを満たしている方
同社は経済メディアプラットフォームを展開しています。 今回は、サーバーサイドエンジニアとして、プロダクト開発を担当して頂きます。 【具体的業務】 ・Javaを用いたサーバーサイドシステム開発 ・ビジネス要件を踏まえた最適なシステム設計 および実装 ・長期のメンテナンス性向上に向けた設計指針 の改善ならびにリファクタリング 【開発環境】 ・言語:Java, Kotlin ・フレームワーク:Spring ・開発ツール:IntelliJ ・サーバー:Linux ・インフラ:AWS
案件の必須スキル
【必須】 ・Web開発経験 ・Javaでの開発経験 ・自発的に行動出来、一人称で開発を進められる方 ・チーム開発経験、自社サービス開発経験 【尚可】 ・Spring FrameworkによるWebアプリケーション の運用経験 ・AWSでのシステム構築・運用経験 ・Webフロントエンドの開発経験 ・toC向け自社プロダクトの開発経験
中小製造業界全体で最大の課題である「キャッシュフロー安定のための売上確保」を支援すべく、「製造業向け受発注マッチングプラットフォーム」を実現するためのWebシステムを構築していただきます。 工程:要件定義・基本設計~総合試験、保守 ※2nd開発としての機能追加+保守
案件の必須スキル
【必須】 ・既存システムの改修ではなく、0からのWebサーバシステム開発経験(Java、Spring Boot、Apache+Tomcat、PostgreSQL) ・Webサーバシステム (AWS)のインフラ構築 ・開発リーダ(Webサーバシステム開発経験あり) ・コミュニケーションスキル
同社は某有名経済メディアプラットフォームを展開する企業です。 今回は経済メディアプラットフォームの開発において、プロダクト開発を担っていただけるサーバーサイド エンジニアを募集しております。 開発チームは各サービスにおいてチーム編成がされており、 ビジネス開発メンバーと一丸となって、事業推進を進めているチームです。 ・具体的な業務内容 ・Javaを用いたサーバーサイドシステム開発 ・ビジネス要件を踏まえた最適なシステム設計および実装 ・長期のメンテナンス性向上に向けた設計指針の改善ならびにリファクタリング
案件の必須スキル
・Web開発経験5年以上 ・Javaでの開発経験 ・自発的に行動出来、一人称で開発を進められる方 ・チーム開発経験、自社サービス開発経験
大手広告代理店向けJavaでのシステム開発になります。 ※面談は弊社同席で1回 + 顧客顔合わせの可能性があります。
案件の必須スキル
・Java (Spring Boot) の開発経験3年以上 ・アジャイル開発経験 ・応用力があり自分で考えて動ける方 ・バックエンドの開発経験
大手広告代理店向けJavaでのシステム開発になります。 ※面談は弊社同席で1回 + 顧客顔合わせの可能性があります。
案件の必須スキル
・Java (Spring Boot) の開発経験3年以上 ・アジャイル開発経験 ・応用力があり自分で考えて動ける方 ・バックエンドの開発経験
大手広告代理店向けJavaでのシステム開発になります。 ※面談は弊社同席で1回 + 顧客顔合わせの可能性があります。
案件の必須スキル
・Java (Spring Boot) の開発経験3年以上 ・アジャイル開発経験 ・応用力があり自分で考えて動ける方 ・バックエンドの開発経験
1 - 50件/全4,694件
この条件の新着案件情報を受け取る
Springのフリーランス案件に関するよくある質問
Springのフリーランス案件・求人の月額単価相場を教えて下さい
Springのフリーランス案件・求人はどのくらいありますか
Springのフリーランス案件・求人でリモートワークや在宅ワークはできますか
Springのフリーランス案件は未経験でも応募可能ですか?
Springのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
695万円
最低単価
30万円
平均単価
70万円
2024年11月のSpringのフリーランス案件・求人の月額単価の平均は70万円です。Springのフリーランス案件・求人の年収の目安は840万円です。単価20万円台のSpringのフリーランス案件・求人は0件、単価30万円台のSpringのフリーランス案件・求人は3件、単価40万円台のSpringのフリーランス案件・求人は76件、単価50万円台のSpringのフリーランス案件・求人は405件、単価60万円台のSpringのフリーランス案件・求人は1,099件、単価70万円台のSpringのフリーランス案件・求人は889件、単価80万円台のSpringのフリーランス案件・求人は585件、単価90万円台のSpringのフリーランス案件・求人は210件、単価100万円台のSpringのフリーランス案件・求人は102件です。※フリーランスボード調べ(2024年11月18日更新)
2024年11月のSpringのフリーランス案件・求人の平均月額単価は70万円です。前月比で+0.3%(+0.2万円)と月単位でみるSpringのフリーランス案件・求人の月額単価は増加傾向です。
2024年11月のSpringのフリーランス案件・求人の想定平均年収は839.9万円です。前月比で+0.3%(+2.2万円)と月単位でみるSpringのフリーランス案件・求人の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 16% | -3% |
一部リモート | 82.3% | +23.3% |
常駐 | 1.8% | -20.3% |
2024年11月のSpringのフリーランス案件・求人におけるフルリモート案件・求人の割合は16%で前月比で-3%とやや減少傾向にあります。一部リモート案件・求人の割合は82.3%で前月比で+23.3%とやや増加傾向にあります。常駐案件・求人の割合は1.8%で前月比で-20.3%とやや減少傾向にあります。
■Springとは SpringはJavaプラットフォーム向けのオープンソースアプリケーションフレームワークです。 Springの特徴として依存性の注入(DI)ができること、アスペクト指向プログラミング(AOP)をサポートしていること、豊富なライブラリが用意されていること、テストがしやすいこと、モジュール構成で必要な機能だけ選択できること、データアクセスやセキュリティなどの機能を提供していること、設定が煩雑になりがちなこと、学習コストが高いことなどが挙げられます。 Springができる開発はWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発と幅広いです。 Springを活用しているサービスはNetflixやAWS、Alibabaなどがあります。 ■SpringとStrutsの違い この章ではSpringとStrutsの違いについて説明します。 Springは柔軟性が高く拡張性に優れた汎用的なフレームワークであり、StrutsはWeb開発に特化したシンプルなMVCフレームワークです。 SpringとStrutsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではSpringは先述したようにWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発が可能です。 一方、StrutsはWebアプリケーション開発に特化しています。どちらの開発言語もWebアプリケーション開発フレームワークであり、かつ幅広く開発できますが、Springはより汎用性が高い点、Strutsはシンプルで習得が容易である点が異なります。 また、Springはエンタープライズアプリケーションやマイクロサービス開発に適しており、一方StrutsはシンプルなWebアプリケーション開発に適しています。 次に学習難易度についてSpringの学習難易度は高めです。 その理由としてSpringは汎用的で機能が豊富であるためです。 一方Strutsの習得難易度は比較的容易です。その理由としてStrutsはWebアプリケーション開発に特化しておりシンプルな設計であるためです。 最後に将来性を見ていきましょう。Spring、Strutsどちらも将来性は高いでしょう。 その理由としてWebアプリケーション開発の需要は今後も高まると予想され、クラウドネイティブアプリケーションやマイクロサービスアーキテクチャの普及により、Springのような汎用的なフレームワークの需要も高まると考えられるためです。 上記を鑑みるとWeb開発に活用されているSpringやStrutsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■SpringとSpring Bootの違い この章ではSpringとSpring Bootの違いについて説明します。 Springは柔軟性が高く拡張性に優れた汎用的なフレームワークであり、Spring Bootはスプリングベースのアプリケーションを簡単に作成できるようにするためのフレームワークです。 SpringとSpring Bootの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではSpringは先述したようにWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発が可能です。 一方、Spring Bootはスプリングベースのアプリケーション開発に特化しています。どちらの開発言語もJavaアプリケーション開発フレームワークであり、かつ幅広く開発できますが、Springはより汎用性が高い点、Spring Bootは開発の生産性を向上させる点が異なります。 また、Springはエンタープライズアプリケーションやマイクロサービス開発に適しており、一方Spring Bootは小規模から中規模のアプリケーション開発に適しています。 次に学習難易度についてSpringの学習難易度は高めです。 その理由としてSpringは汎用的で機能が豊富であるためです。 一方Spring Bootの習得難易度は比較的容易です。その理由としてSpring Bootは convention over configuration(設定より規約)の思想に基づいており、簡単にアプリケーションを作成できるようになっているためです。 最後に将来性を見ていきましょう。Spring、Spring Bootどちらも将来性は高いでしょう。 その理由としてクラウドネイティブアプリケーションやマイクロサービスアーキテクチャの普及により、Springのような汎用的なフレームワークの需要は高まると考えられ、Spring Bootのような開発の生産性を向上させるフレームワークの需要も高まると予想されるためです。 上記を鑑みるとJavaアプリケーション開発に活用されているSpringやSpring Bootの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■SpringとSeasar2の違い この章ではSpringとSeasar2の違いについて説明します。 Springは柔軟性が高く拡張性に優れた汎用的なフレームワークであり、Seasar2は軽量でシンプルなWebアプリケーション向けのフレームワークです。 SpringとSeasar2の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではSpringは先述したようにWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発が可能です。 一方、Seasar2はWebアプリケーション開発に特化しています。どちらの開発言語もJavaアプリケーション開発フレームワークですが、Springはより汎用性が高い点、Seasar2はシンプルで軽量である点が異なります。 また、Springはエンタープライズアプリケーションやマイクロサービス開発に適しており、一方Seasar2は小規模から中規模のWebアプリケーション開発に適しています。 次に学習難易度についてSpringの学習難易度は高めです。 その理由としてSpringは汎用的で機能が豊富であるためです。 一方Seasar2の習得難易度は比較的容易です。その理由としてSeasar2はシンプルな設計思想に基づいており、必要最小限の機能に絞られているためです。 最後に将来性を見ていきましょう。Springの将来性は高いでしょう。 その理由としてクラウドネイティブアプリケーションやマイクロサービスアーキテクチャの普及により、Springのような汎用的なフレームワークの需要は高まると考えられるためです。一方、Seasar2の将来性は限定的かもしれません。その理由としてSeasar2の開発は現在活発ではなく、コミュニティも縮小傾向にあるためです。 上記を鑑みるとJavaアプリケーション開発に活用されているSpringの需要が無くなる可能性は低く、将来性は安定しているでしょう。一方、Seasar2は将来性に不安があるかもしれません。 ■Springを活用するメリット この章ではSpringを活用するメリットについて説明します。 Springを習得することにより、具体的に以下のようなメリットがあります。 ・DIによる疎結合なコードで保守性向上 ・AOPによる横断的関心事の分離で開発効率化 ・豊富なライブラリやフレームワークで生産性向上 ・Spring MVCによるリッチなWebアプリケーション開発 ・Spring Bootによる素早いアプリケーション開発 ・大規模システムにも対応可能なスケーラビリティ ・活発なコミュニティ ・豊富な学習リソースで習得が容易 SpringはWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発と様々な開発に活用されており、フリーランス求人・案件数も多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Springを活用するデメリット この章ではSpringを活用するデメリットについて説明します。 Springを習得することにより、具体的に以下のようなデメリットがあります。 ・学習コストが高く、習得に時間を要する可能性あり ・設定ファイルが複雑で、理解が難しい場合がある ・起動時間が長くなる傾向があり、開発効率が低下する恐れあり ・ヘビーなフレームワークであり、システムリソースを消費しやすい Springはメリットが多いですが、習得の難しさやシステムリソースの消費など注意すべき点がいくつかあることを理解しておきましょう。 Spring習得を今後検討しているフリーランスエンジニアはSpringを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Springフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発でのSpringフリーランス求人・案件 SpringはWebアプリケーション開発で活用されています。 Springは、Webアプリケーション開発で活用されています。 Springでは企業向け業務管理システム開発、ECサイト開発、金融システム開発、ヘルスケアアプリケーション開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はSpringを用いたバックエンド開発、RESTfulAPIの設計・実装、マイクロサービスアーキテクチャの設計・構築、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームを活用したインフラ構築・運用、データベース設計・実装などです。 Springフリーランスエンジニアが求人・案件を獲得する上で、Springでの開発経験やJava、Kotlin、Groovyなどのプログラミング言語スキル、Spring Boot、Spring Cloud、Spring Securityなどのフレームワークの知識、MySQL、PostgreSQL、Oracleなどのリレーショナルデータベーススキル、Git、Jenkinsなどの開発ツールの使用経験、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験などがあると参画しやすいでしょう。 ・クラウドネイティブアプリケーション開発でのSpringフリーランス求人・案件 Springはクラウドネイティブアプリケーション開発で活用されています。 Springではマイクロサービスアーキテクチャを用いた業務システム開発、コンテナ技術を活用したWebアプリケーション開発、サーバーレスアーキテクチャを採用したモバイルバックエンド開発、ビッグデータ処理基盤の構築などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はSpring CloudやKubernetesを用いたマイクロサービス開発、Docker、Kubernetesなどのコンテナ技術を活用したアプリケーションの開発・運用、AWS Lambda、Google Cloud Functions、Microsoft Azure Functionsなどのサーバーレスプラットフォームを用いたバックエンド開発、Apache Kafka、Apache Sparkなどを用いたビッグデータ処理基盤の設計・構築などです。 Springフリーランスエンジニアが求人・案件を獲得する上で、Springでの開発経験やSpring Boot、Spring Cloudなどのフレームワークの知識、マイクロサービスアーキテクチャの設計・開発経験、Docker、Kubernetesなどのコンテナ技術の使用経験、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験、サーバーレスアーキテクチャの理解と開発経験、Apache Kafka、Apache Sparkなどのビッグデータ処理技術の知識などがあると参画しやすいでしょう。 ■Springフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Springフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 SpringはWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいSpringフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向です。今後Springを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して少なくなっておりますが、無くなることはないでしょう。 Springフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発のフリーランス求人・案件を探してみましょう。 ■Springでの週2日・週3日フリーランス求人・案件 Springでの週2日・週3日フリーランス求人・案件について解説していきます。 Springの週2日・週3日フリーランス求人・案件はSpring全体のフリーランス求人・案件の中で12%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価90万円や100万円を超える高単価なSpringフリーランス案件・求人も多く存在します。 複数のSpringフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なSpringフリーランス求人・案件はSpringスキル以外にもクラウドネイティブアプリケーション開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Springフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Springフリーランス求人・案件に参画するために必要なスキル Springフリーランス求人・案件に参画するために必要なスキルを解説します。 Springフリーランス求人・案件に参画するために必要なスキルは、Spring自体の開発経験、クラウドネイティブアプリケーション開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてSpringフリーランスエンジニアとして、Springでの開発経験はもちろんJava、Kotlin、Groovyなどのプログラミング言語スキル、Spring Boot、Spring Cloud、Spring Securityなどのフレームワークの知識、MySQL、PostgreSQL、Oracleなどのリレーショナルデータベーススキル、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験、Docker、Kubernetesなどのコンテナ技術の使用経験、Git、Jenkinsなどの開発ツールの使用経験、マイクロサービスアーキテクチャの設計・開発経験があるとSpringフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとSpringフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとSpringフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにSpringフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Spring開発経験年数別のアドバイス Springフリーランス求人・案件に参画するため、Spring開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のSpringフリーランスエンジニア Springでの開発経験を積み、基本的なSpringフレームワークの理解を深めることが重要です。Java、Kotlinなどのプログラミング言語スキルを向上させ、Spring Boot、Spring MVCなどの基本的なフレームワークを習得しましょう。 またMySQL、PostgreSQLなどのリレーショナルデータベーススキルや、Git、Jenkinsなどの開発ツールの使用経験を積むことで、案件への参画がしやすくなるでしょう。 ・開発経験2〜3年のSpringフリーランスエンジニア Springでの開発経験を活かし、より複雑なアプリケーション開発に挑戦しましょう。 Spring Cloud、Spring Securityなどの発展的なフレームワークの知識を深め、マイクロサービスアーキテクチャの設計・開発経験を積むことが重要です。 またAWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験やDocker、Kubernetesなどのコンテナ技術の使用経験を積むことで、高度な案件への参画が可能になるでしょう。 ・開発経験5年以上のSpringフリーランスエンジニア 豊富なSpringでの開発経験を活かし、大規模なプロジェクトのリード役を担うことが期待されます。Spring Bootを用いたマイクロサービスアーキテクチャの設計・開発、Spring Cloudを用いた分散システムの構築、Spring Securityを用いたセキュリティ対策など、高度な技術力が求められます。 また、プロジェクトマネジメントスキルや、チームメンバーのメンタリング能力も重要となるでしょう。AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームを活用した大規模システムの設計・構築経験があると、より高単価な案件に参画しやすくなります。 ■Spring習得難易度・勉強方法 Spring習得難易度・勉強方法について解説します。 Spring習得難易度について、比較的難しいでしょう。その理由としてSpringは機能が豊富で学習範囲が広いことやアノテーションベースのプログラミングに慣れる必要があることが挙げられます。 ただし、Javaでの開発経験有無によって習得難易度は大きく異なります。 Javaでの開発経験がない初学者の方はまずJavaを習得しましょう。 JavaはSpringを活用するために必要です。既にJavaでの開発経験がある方は簡単にSpringを習得できるでしょう。 Spring学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でSpringを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると学習サイトである「ドットインストール」や「Schoo」「Udemy」など多種多様なサービスがあります。 また、Spring Frameworkの公式ドキュメントやチュートリアル「Baeldung」やYouTube「Java Brains」などSpringをオンラインで学習できる環境はいくつか整っています。 オンライン学習やプログラミングスクールはSpring自体の習得以外にもSpringでの開発に必要なクラウドネイティブアプリケーション開発経験の周辺知識も教えてくれるため、Springの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Spring習得を希望するエンジニアは、まず周辺でSpringに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Springフリーランス求人・案件参画するために役立つ資格 Springフリーランスエンジニアが取得しておいても良い資格を3つ紹介します。 ・Oracle認定Javaプログラマ Oracle認定Javaプログラマは、OracleがJava技術者向けに提供する認定資格です。以前はOracle認定Javaプログラマという名称でしたが、現在ではJava SE 11認定資格と呼ばれています。 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 SE 11認定資格を取得することで、Javaアプリケーション開発に必要な設計スキルやプログラミングスキルを証明できます。 したがって、Javaを学ぶエンジニアやフリーランスエンジニアにとって、取得すべき資格の1つと言えるでしょう。 ・Javaプログラミング能力認定試験 Javaプログラミング能力認定試験は、サーティファイが提供する日本国内の民間資格です。 Javaプログラミング能力認定試験には3級、2級、1級の3つのレベルがあります。 Javaプログラミング能力認定試験に合格すると、Javaの基礎知識やオブジェクト指向の概念に基づいてアプレットやアプリケーションプログラムを開発するスキルを有していることを証明できます。 そのため、Javaを学ぶエンジニアやフリーランスエンジニアにとって、取得することをお勧めする資格の1つです。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は、独立行政法人情報処理推進機構(IPA)が主催する国家資格の一つです。試験時間は午前と午後の2部構成で、合わせて180分間となります。合格率は例年20%前後と高難易度の試験です。 プロジェクトマネージャ試験(PM)は、情報システム開発プロジェクトにおいて、プロジェクトマネージャ(PM)としての職務遂行能力を評価することを目的としています。試験範囲は、プロジェクトの開始から終了までのすべての工程で必要となるプロジェクト管理に関する知識と実践スキルが対象となります。具体的には、プロジェクト計画の策定、リスク管理、進捗管理、品質管理などの分野が含まれます。 プロジェクトマネージャ試験(PM)合格のためには、システム開発ライフサイクル全体にわたる知識と、プロジェクト管理のスキルが不可欠です。国家資格であるプロジェクトマネージャ試験(PM)の資格を取得することで、クライアントからの信頼性が高まるというメリットもあります。 Springフリーランスエンジニアにとって、プロジェクトマネージャ試験(PM)の資格取得は、Springを用いた開発プロジェクトの管理能力を高め、プロジェクトを成功へと導くための有用なスキルを身につけることができます。また、プロジェクトマネージャー(PM)としての能力を公的に証明できるため、Springフリーランスエンジニアとしての案件獲得やクライアントとの信頼関係構築に役立つでしょう。加えて、Springフリーランスエンジニアとしてプロジェクトリーダーやマネージャーを目指す際にも、プロジェクトマネージャ試験(PM)の知識が活用できるはずです。 Java関連やIT関連の資格を習得することは良いことですが、Springフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Springスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Springの実務経験やクラウドネイティブアプリケーション開発周辺で必要な開発スキルを保有していることです。 そのためSpringの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Springエンジニアとして、実務未経験にも関わらずSpringフリーランスエンジニアが取得しておいて良い資格の取得を最優先事項にすることはやめておきましょう。 ■Springフリーランス求人・案件の未経験での参画 Spring開発実務未経験の場合、参画できるSpringフリーランス求人・案件は限られてくるでしょう。 Springなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からSpringフリーランス求人・案件への参画を検討/希望している方は、はじめにSpringでの開発経験やJavaを活用した開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてSpring開発経験やJavaでの開発経験が積めるプロジェクトに1〜2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Springフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Springのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Springフリーランス求人・案件ではJava、Kotlin、Groovyなどのプログラミング言語スキル、Spring Boot、Spring Cloud、Spring Securityなどのフレームワークの知識、MySQL、PostgreSQL、Oracleなどのリレーショナルデータベーススキル、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの活用経験、Docker、Kubernetesなどのコンテナ技術の使用経験、Git、Jenkinsなどの開発ツールの使用経験、マイクロサービスアーキテクチャの設計・開発経験が求められます。 Springをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればSpringフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Springの市場動向やニーズ SpringはWebアプリケーション開発、RESTfulAPIの開発、マイクロサービスアーキテクチャの構築、バッチ処理システムの開発、データベースアクセス機能の実装、認証・認可システムの構築、クラウドネイティブアプリケーションの開発、モバイルアプリのバックエンド開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Springエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年7月末ガートナーが発表した『世界IT支出』では、2024年のIT総支出は前年比8.8%増の5兆1261億ドル(約718兆円)になると見込まれています。ITサービスに対する2024年の世界支出は前年比11.6%増の1兆5854億ドル(約222兆円)と予測されており、通信サービスの1兆5179億ドル(約213兆円)を初めて上回るとのことです。 別の市場動向より分析してみましょう。 Panorama Data Insightsが2022年3月に発表したレポートによると、2021年の世界におけるモバイルアプリ開発市場規模は100億米ドルに上り、2030年までには410億米ドルに到達すると予測されています。また、2022年から2030年の期間において、年平均成長率(CAGR)は21%に達すると見込まれています。 その他6G、IoT、ビッグデータ、xR、ブロックチェーン、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Springを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Springエンジニアとして現在活躍している方や今後活躍を検討している方はSpringの開発実務経験やSpring開発に必要なクラウドネイティブアプリケーション開発経験を取得すると多くのSpringエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。