Springのフリーランス案件・求人

1 - 50件/全3,852件

【Java/常駐】在庫管理システム機能追加案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

在庫管理システムの機能追加案件になります。 具体的にはユニフォームやイベントグッズなどの在庫管理システムの開発に携わっていただきます。 お客様と直接お打ち合わせしていただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

11時間前 提供元-IT@JOB

Java/介護業界向けWebアプリケーション開発案件・求人

60-80万円/月額
業務委託(フリーランス)

帳票作成や入力、Webシステムの開発が主な作業となります。 現在は要件定義のフェーズで開発はこれから行っていきます。 開発言語、アーキテクチャの選定から参画ができる現場です。 まだルールなども細かく定まっているわけではないため、個人の裁量も大きく、やりがいを感じられる現場です。 別チームでは一部AIを活用しています。 Java

案件の必須スキル

・Java(Spring Boot)によるWebアプリケーション開発経験:3年以上

9時間前 提供元-ギークスジョブ

【Java/週1リモート】在庫管理システムの開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

某大手家具メーカの在庫管理システムの開発案件になります。 家具の在庫管理や受発注システムの開発に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

11時間前 提供元-IT@JOB

【Java/週1テレワーク】業務システム開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

建設業者向けシステムの開発案件になります。 具体的には人事管理に関する機能を主に携わっていただきます。 直接お客様とお打ち合わせをしていただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(3年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
面談1回

【Java/週2リモート】Webシステム追加機能開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

水道会社向けWebシステムの改修案件になります。 具体的には登録情報の変更や支払い方法の変更などの機能を主に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(2年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
面談1回

【Java/週2リモート】ECサイト機能追加開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

ホテルに関するシステムの機能追加開発案件になります。 具体的には、宿泊者の予約に関する機能やお問い合わせなどの機能を主に携わっていただきます。 お客様と直接打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(3年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
リモートOK

フルリモート可能 顧客折衝の経験があると確度高めですJavaエンジニア自動車業界向けシステムの入金請求機能回りの改修・追加開発

80-90万円/月額
業務委託(フリーランス)

自動車業界全般のアフターマーケットに対する業務支援パッケージを 提供するお客様で、自動車購入後に関するサービス、例えば自動車の 整備、部品の交換、自動車保険、顧客管理などに関する業務支援 パッケージを開発しております。 バックエンド担当でRESTAPIの設計・開発がメインとなります。

案件の必須スキル

・JavaでのWebシステム開発経験4年以上 ・SpringBootもしくはSpringのFWの経験 ・直近3年以内でのRESTAPIの設計もしくは開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

リモート併用・フレックス勤務JAVAエンジニア不動産業界向けWebサービス開発

80-90万円/月額
業務委託(フリーランス)

エンド企業にて開発、展開中の不動産業界特化型の サービス開発受託PJTに従事いただきます。 直近の対象システムとしては、各システムごとに データコンバートしながら物件データの受け渡しや ユーザー側でのデータ管理ができる仕組みを 作り上げる予定です。 2023年の9月末を目処にリリース予定となっております。

案件の必須スキル

・JAVAでの開発経験3年以上 ・springまたはspringbootを使用した開発経験 ・業務システムの開発経験

1日前 提供元-エンジニアじょいくる

【Java/週2リモート】顧客管理システム機能追加開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

会員制飲食店の顧客管理システム機能追加案件になります。 具体的には会員の支払い情報に関する機能をメインに携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

11時間前 提供元-IT@JOB

【Java/週2テレワーク】自然エネルギー関連事業者様の基幹システム開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

70万円/月額
業務委託(フリーランス)

自然エネルギー関連事業者様における基幹システムの新規開発案件です。 PHP(CakePHP)からJava(SpringBoot)に置き換えつつ、新要件を機能追加するアプリケーション開発をご担当頂きます。

案件の必須スキル

Java(Spring)を使用した開発経験が2年以上ある方 PHPを使用したシステム開発経験が2年以上ある方

11時間前 提供元-IT@JOB

【Java/週2テレワーク】導入支援案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

70万円/月額
業務委託(フリーランス)

製品導入に関わる導入支援案件になります。 新規口座開設、アカウント作成時のブラックリストチェックなどを行う パッケージのソリューションで、エンドへの導入に伴う対応です。パッケージ製品のため、基本的には製造はほぼなく、設定値や導入する機能を固める設計および、テストをメインに担当いただきます。

案件の必須スキル

・Java(Spring/Spring Boot)による開発経験(3年程度) ・設計書の読解力がある方

11時間前 提供元-IT@JOB

【Java/週3リモート】業務システム改修案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

70万円/月額
業務委託(フリーランス)

運送会社様向け業務システムの改修案件になります。 具体的には配送スケジュールの管理や配車などの機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Javaでの開発案件(3年以上) ・基本設計の経験

11時間前 提供元-IT@JOB

【Java/週3リモート】不動産管理システム改修案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

70万円/月額
業務委託(フリーランス)

不動産管理システムの改修案件になります。 具体的にはマンションの空き状況の管理や物件下見のスケジュール管理などの機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Javaでの開発経験 ・基本設計からの経験

11時間前 提供元-IT@JOB

【Java/週2リモート】WEBシステム機能追加案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

時計会社向けスケジュール管理システムの機能追加案件になります。 具体的には時計の修理予約や予約状況の確認に関する機能を主に携わっていただきます。 お客様と直接お打ち合わせをして進めていただきます。 対応工程:要件定義

案件の必須スキル

・Javaでの開発経験(2年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB

【Java/週2リモート】給与システムの機能追加開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

人事給与システムの機能追加開発案件になります。 具体的には従業員やアルバイトの給与管理の機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Javaでの開発経験 ・基本設計からの経験 ・DBからSQLでのデータ抽出の経験

11時間前 提供元-IT@JOB

【Java/週3リモート】業務システム開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

某企業の業務システム開発案件になります。 具体的には従業員の勤怠管理及び健康管理などの機能を主に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

11時間前 提供元-IT@JOB
面談1回

【Java/週2テレワーク】基幹システム開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

駐車場基幹システムの開発案件になります。 具体的には、月極駐車場の賃貸管理や登録者管理などの機能を主に携わっていただきます。 直接お客様とお打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(3年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
リモートOK
面談1回

【Java/週3リモート】契約申し込みシステム開発対応【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

75万円/月額
業務委託(フリーランス)

システムに於ける上流対応と開発、テストの対応をいただきます 要件整理、設計準備、見積り、開発、テスト

案件の必須スキル

・Java経験 ・上流工程経験

11時間前 提供元-IT@JOB

JavaScript/自社物流マッチングサービスのフロントエンド開発案件・求人

70-90万円/月額
業務委託(フリーランス)

荷物の配送を希望する運送会社や個人の荷主と、空きトラックを保有する運送会社をオンラインでマッチングさせるサービスの開発案件となります。 直近で技術環境をフルリニューアルしており、主に機能追加や改修等をご対応いただきます。 具体的な工程としては設計、実装、テストになりますが、必要に応じて企画提案や技術導入、開発プロセス改善も推進していただけます。 【開発体制】 PdM:1名 デザイナー:1名 フロントエンド:1名 サーバーサイド:2、3名程 JavaScript

案件の必須スキル

・Webアプリケーション開発経験:3年以上 ・Vue.jsを用いた開発経験

10日前 提供元-ギークスジョブ

Swift/iOSネイティブアプリ開発案件・求人

80-140万円/月額
業務委託(フリーランス)

ヘルスケア領域で幅広いサービスを展開する企業にて、複数のアプリ開発を担当していただきます。 主なものとして医療従事者向けのプラットフォームで日々使われる、ニュース、コミュニケーション、アンケートなどの各種事業や、日本最大級の医師相談サービスを展開するコンシューマ事業などがあります。 機能追加、改善などの各プロジェクトを企画者、デザイナー、QA と共にご自身の専門性を発揮し完遂していきます。 今後の取り組みとして、以下のような大きめのプロジェクトを検討しています。 ・ゲーミフィケーション要素を取り入れた新規のアプリ開発 ・既存医療従事者向けアプリリニューアル ・バックエンド API のリニューアル ・コンシューマ向けアプリ新規開発 これらを技術選定から進めていきます。 【チーム体制】 チームリーダー:1名 開発メンバー:6名 iOS

案件の必須スキル

・iOS向けネイティブアプリの開発経験:3年以上 ・サーバーサイド開発の基礎知識(Unix系OS、RDBMS、Spring等のWebフレームワーク、RESTなど)

18日前 提供元-ギークスジョブ
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
リモートOK

【Java】Androidアプリ開発

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】 馬車道駅や竹芝/リモート可 ※週1~3で馬車道駅や竹芝でのMTGがあります 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

27日前 提供元-テックビズフリーランス
面談1回

【Java(Spring)】教育事業アカウント(認証基盤)バックエンド開発(新宿・基本リモート)

90万円/月額
業務委託(フリーランス)

■概要 小中学生向けの学習支援サービスや学習eポータルとのハブになるアカウントシステム(認証基盤)をウォーターフォールで新規開発する案件です。 現在、Java(Spring or SpringBoot)のバックエンドスキルに長けた方を募集しております。

案件の必須スキル

・Java(Spring or SpringBoot)のバックエンドスキルに長けた方 ・テックリードレベルの方

7日前 提供元-Midworks
リモートOK

フルリモート可能 リリース後も関連する複数案件に参画も可能ですJavaエンジニア小売業むけシステム開発

70-85万円/月額
業務委託(フリーランス)

小売配送システム大規模改修PJとなります。 配送システム大規模改修とプラットフォーム変更を実施致します。 構築はほぼ終わっており、システムテストを開始するため、テストに 向けた品質チェックを実施し、そこで出たバグ修正や課題対応をご担当 頂きます。

案件の必須スキル

・Java開発5年以上 ・SpringBoot(Spring含む)での開発3年以上 ・Thymeleafの経験もしくは知見

1日前 提供元-エンジニアじょいくる
リモートOK

在宅・常駐併用勤務可能JAVAエンジニア不動産業界向けWebサービス開発

60-85万円/月額
業務委託(フリーランス)

エンド企業にて開発、展開中の不動産業界特化型の サービス開発受託PJTに従事いただきます。 直近の対象システムとしては、各システムごとに データコンバートしながら物件データの受け渡しや ユーザー側でのデータ管理ができる仕組みを 作り上げる予定です。 2023年の9月末を目処にリリース予定となっております。

案件の必須スキル

・springを使用したJAVAでの開発経験3年以上 ・Javascriptで何かしらのFWを使用した開発経験1年以上

1日前 提供元-エンジニアじょいくる
リモートOK

リモート併用・フレックス勤務JAVAエンジニア不動産業界向けWebサービス開発

55-80万円/月額
業務委託(フリーランス)

エンド企業にて開発、展開中の不動産業界特化型の サービス開発受託PJTに従事いただきます。 直近の対象システムとしては、各システムごとに データコンバートしながら物件データの受け渡しや ユーザー側でのデータ管理ができる仕組みを 作り上げる予定です。 2023年の9月末を目処にリリース予定となっております。

案件の必須スキル

・springを使用したJAVAでの開発経験3年以上 ・Javascriptで何かしらのFWを使用した開発経験1年以上

1日前 提供元-エンジニアじょいくる
リモートOK

【JAVAエンジニア募集】 【年単位長期現場!リモート勤務可】不動産業界向けWebサービス開発

60-80万円/月額
業務委託(フリーランス)

エンド企業にて開発、展開中の不動産業界特化型の サービス開発受託PJTに従事いただきます。 直近の対象システムとしては、各システムごとに データコンバートしながら物件データの受け渡しや ユーザー側でのデータ管理ができる仕組みを 作り上げる予定です。 2023年の9月末を目処にリリース予定となっております。

案件の必須スキル

・springを使用したJAVAでの開発経験3年以上 ・Javascriptで何かしらのFWを使用した開発経験1年以上

1日前 提供元-エンジニアじょいくる
リモートOK

【Java /SpringBoot開発エンジニア】フルリモート!地方エンジニア歓迎!物流系アプリ・大規模会員システム開発

70-80万円/月額
業務委託(フリーランス)

要件定義、基本設計、詳細設計、開発等の業務をご担当いただきます。

案件の必須スキル

・Javaでの開発経験5年以上 ・要件定義、基本設計などの上流工程のご経験 ・SpringもしくはSpringBootを使用した開発経験2年以上

1日前 提供元-エンジニアじょいくる
リモートOK

長期稼働(案件スライドあり)、徐々に金額UPします_kotlinエンジニアポータルサービス開発業務

60-80万円/月額
業務委託(フリーランス)

いくつか、受託にて請けている元請け社案件となります。 今回はtoC,toB向けに金融系のWEBサービスを展開している 企業の開発支援となり、その中でも複数のPJTが並行して 走っているので長期にてご支援頂けますと幸いです。 今回は、BtoC向けの会員決済サービスシステムにおいて 複数のエンハンス案件に対応して頂きます。 主にECや実店舗支払いを行う際のC会員向け決済サービスを 提供しているクライアントとなります。 募集ポジションは、アプリではなく、サーバサイドkotlin開発となります。 12月には10名単位での増員が確定しているPJTとなります。

案件の必須スキル

・サーバーサイドKotlinでの開発経験 もしくは、Springを使用した長期開発経験 ・AWS環境での開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート、稼働安定Java(Spring Boot)BtoB製品マッチングサイト/ビジネスプラットフォーム の     リニューアル・運用・保守開発

70-80万円/月額
業務委託(フリーランス)

情報を探すユーザーと、技術をPRしたい企業をつなぐBtoBデータベースサイトの リニューアルと運用保守に際し、フロントエンドとサーバーサイドエンジニアの募集となります。 ・Javaを中心としたWebアプリケーションの開発と運用保守 ・開発は多種多様な技術を使用し、障害調査、修正、機能追加実装、テストがメインとなります

案件の必須スキル

・Java/SpringBootorSeesaa2でのWebシステム開発経験がある方。 ・調査、設計、実装、テスト、導入までの作業を一通り自主的に行える方。 ・JPAorHibernateorS2DAOでの開発経験がある方。 ・チーム内のメンバーと円滑なコミュニケーションを取りながら作業が行える方。 ・不明な点を自分で調査し解決が行える方。

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート!Java設計・開発サロン予約サイト設計開発

70-80万円/月額
業務委託(フリーランス)

サロン予約サイトの設計開発を実施するための ディレクターとの要件調整やSpringBootを用いた 設計・実装・テストを御担当頂きます。

案件の必須スキル

・Javaを使用した設計・開発経験5年以上 ・Springを使用した設計経験1年以上 ・Springを使用した開発経験3年以上 ・Thymeleafの使用経験 ・JUnitでのテスト経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能 大手企業で稼働が安定しており複数名募集する案件ですJavaエンジニア大手ネット企業における給与前払いサービスの自社開発

70-80万円/月額
業務委託(フリーランス)

最大手の企業にて、2023年4月から解禁されるデジタル給与払いに伴い、給与前払い サービスのデジタル振込み・給与のデジタル払いのシステム開発をご担当頂きます。

案件の必須スキル

・Java(SpringBoot)の開発経験2年以上 ・Javascriptの開発経験 ・詳細設計~テストを一人称で対応可能

1日前 提供元-エンジニアじょいくる

【Javaフルリモート】管理システム機能追加案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

65万円/月額
業務委託(フリーランス)

自治体向けシステムの機能追加案件になります。 具体的には住民情報の管理の機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Javaを用いたサーバーサイド開発経験(3年程度) ・基本設計からの経験

11時間前 提供元-IT@JOB

【C#】証券向け金融取引システム開発、保守

60万円/月額
業務委託(フリーランス)

グループ会社に提供するFX、証券、暗号資産、プリペイドカードサービスを利用するための、 口座開設申込み、開設審査、会員専用サイトに関連するシステム(Webアプリ)の新機能開発、保守を担当いただきます。

案件の必須スキル

C#でのアプリ開発経験、5年程度 ・設計フェーズからの経験者 ・SQLの経験

2日前 提供元-Engineer Arena

【Java/週2リモート】webシステム追加機能開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

65万円/月額
業務委託(フリーランス)

旅行予約システムの追加機能開発案件です。 具体的には予約に関する機能やスケジュール管理に関する機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Webシステム開発経験(3年程度) ・Javaでのシステム開発案件(1年以上)

11時間前 提供元-IT@JOB
面談1回

【Java/週3リモート】在庫管理システム機能追加案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

65万円/月額
業務委託(フリーランス)

家電量販店向け在庫管理システムの機能追加案件になります。 具体的には在庫管理・発注などの機能を主に携わっていただきます。 対応工程:基本設計から

案件の必須スキル

・Javaでの開発経験(2年以上) ・基本設計からの経験

11時間前 提供元-IT@JOB

【Java】証券系システムの設計案件

70万円/月額
業務委託(フリーランス)

証券系システムの設計・構築~運用・テスト ・画面開発/実装

案件の必須スキル

Java(spring)の開発経験4~5年 ・基本設計から一人称で対応可能な方 ・証券の業務知見

6日前 提供元-Engineer Arena

Java/建材商社向けECサイト開発案件・求人

60-80万円/月額
業務委託(フリーランス)

建材商社向けECサイト開発をご支援いただきます。 Webアプリケーションの設計(基本・詳細)、製造、テストをご担当いただきます。 Java

案件の必須スキル

・Javaでの開発経験:3年以上 ・Webシステム開発経験 ・SQLの経験

9日前 提供元-ギークスジョブ

JavaScript/教育支援ソフトの開発案件・求人

60-80万円/月額
業務委託(フリーランス)

自宅でオンライン授業が受けられるWebシステムなどの開発に携わっていただきます。 スキルに応じてフロントメインまたはサーバーサイドメインまたは両方をご担当いただけます。 担当工程:詳細設計~テスト JavaScript

案件の必須スキル

・jQuery(JavaScript)での開発経験:2年以上 ・Sass(SCSS)開発経験 ・Webシステムの詳細設計経験 ・Gitによるソース管理を利用した開発経験 ・一人称での開発経験

9日前 提供元-ギークスジョブ

Java/スポーツ映像分析プロダクトのバックエンド開発案件・求人

60-80万円/月額
業務委託(フリーランス)

高速シーン再生技術を搭載した野球映像の検索および分析アプリケーションの開発案件になります。 主にバックエンドの機能設計、開発をご担当いただきます。 チーム開発になるため、朝会や夕会を実施しつつ2週間スプリントでのチケット制にて開発を進めています。 【チーム体制】 デザイナー:2名 フロントエンド:9名 バックエンド:4名 インフラ:2名(他PJT共通) Java

案件の必須スキル

・Javaを利用したWebサービス、バッチ処理の開発経験 ・AWSなどのクラウドサービスの利用経験

10日前 提供元-ギークスジョブ
リモートOK

【Java】PM

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

1ヶ月前 提供元-テックビズフリーランス
リモートOK

【Java】PM

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

1ヶ月前 提供元-テックビズフリーランス
リモートOK

【Java】PM

99-104万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 業務用の個別グループウェアアプリを モバイル(AndroidOS)用に開発するための ベンダー側の全体統括のPMを募集します。 【勤務地】リモート可/馬車道駅・竹芝 【精算幅】固定 【面談】2回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・アプリ開発プロジェクトのPM経験 ・アプリ開発の知見 ・顧客との折衝経験

1ヶ月前 提供元-テックビズフリーランス
リモートOK
面談1回

【Go/Java/バックエンド/基本リモート/週4~5日】アクワイアラ向けプラットフォームのサーバーサイド開発

80-130万円/月額
業務委託(フリーランス)

AWS上に構築されるアクワイアラ向けプラットフォームの機能開発に従事いただく予定となります。 ※アクワイアラとは: クレジットカードを利用できる加盟店の開拓や管理を担う加盟店契約会社のことを指します。 具体的には下記業務分類におけるシステム開発におけるサーバーサイドの開発となる予定です。 ・加盟店登録 ・加盟店管理 ・加盟店取引 ・加盟店精算 ・ブランド精算 ・問い合わせ機能 ・会計、情報連携 上記はアクワイアラの業務となりますが、 レガシーになりつつある部分があり、モダナイゼーションしていくことをミッションに 加盟店の提供価値を最大化させるプラットフォームを開発していくプロジェクトとなります。 要件定義から外部設計phまでが完了し、 いよいよ開発phに移っていくタイミングとなっています。 2024年3月目処に試験フェーズに移っていく予定となっておりますが、 開発ニーズはさらにあるため中長期でご参画いただける方と求めています。 主な開発環境: AWS、Kubernetes、Go、Java(SpringFW) ※働き方について※ ・基本リモートですが時折出社をお願いする場合があります ・初日は渋谷へPC受け取りをお願いいたします

案件の必須スキル

・Java(Spring framework)もしくはGoでの開発経験3年以上 ・バックエンドエンジニアとしての開発経験5年以上 ・API開発経験 ・RDBMSを使った設計/開発経験 ・AWS環境での開発経験 ※機能によって開発環境が異なりますが希望を元にアサイン先が異なります ※上記の必須スキルを満たしている方

1ヶ月前 提供元-Relance(リランス)

この条件の新着案件情報を受け取る

この条件の新着案件情報を受け取る

Springのフリーランス案件・求人について

■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エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。