1 - 30件/全960件
・大手複合サービス事業向け金融系Webサービス開発支援 ・ベンダ側アーキテクトとして参画 ・顧客が展開中しているWebサービスの中で、給与支払いシステムが対象 ・給与計算業務を自動化して、業務負担を減らしていく取り組みを図っており、導入に向けた開発を実施中 ・参画当初はJavaでのAPIやバッチの開発 ・今後、他チームよりDBA業務やアーキ観点のレビュア、共通部品の作成などの主体的に業務を巻き取り
案件の必須スキル
・レビュア経験 ・他チーム(インフラ/保守チームなど)とのコミュニケーション経験 ・主体性 ・以下キーワードの複数経験 -Java、SpringBoot/Spring、oracleSQL、Junit、Linux、JP1、github -共通部品の設計/実装の経験 -DBA業務経験
案件概要:美容系サイト開発支援(Java,リーダー経験) 業務内容: 美容系サイトのWebアプリケーション(Java)開発におけるチームリード、開発支援(プレイングマネージャー) 備考: ・40代まで ・周囲とうまく協業して、チームの一員として動ける方 ・言われたことだけではなく、必要だと思うタスクを率先して実施し、 自発的に動ける方募集 場所:東京※基本リモート 外国籍:NG
案件の必須スキル
・新規開発での技術検討や設計方針の検討経験 ・チームリーダー経験 -3~5名規模のチームリーダー経験 ・Javaの開発経験があり設計~テストまでの一通りの工程を経験している。(目安として3年以上) -Spring,SAStruts,Play,JavaEE等のフレームワークの経験 -DBのパフォーマンスチューニングやApacheのリライトルールを理解している -Javaの実装ができても上記の概念が理解できてないというのはNG(実際に経験がなくても可) -セキュリティ攻撃手法の理解や回避策を考慮して設計、実装が行えること -Junitを使ったテストコードの実装ができること
案件概要:美容系サイト開発支援(Java,リーダー経験) 業務内容: 美容系サイトのWebアプリケーション(Java)開発におけるチームリード、開発支援(プレイングマネージャー) 備考: ・40代まで ・周囲とうまく協業して、チームの一員として動ける方 ・言われたことだけではなく、必要だと思うタスクを率先して実施し、 自発的に動ける方募集 場所:東京※基本リモート 外国籍:NG
案件の必須スキル
・新規開発での技術検討や設計方針の検討経験 ・チームリーダー経験 -3~5名規模のチームリーダー経験 ・Javaの開発経験があり設計~テストまでの一通りの工程を経験している。(目安として3年以上) -Spring,SAStruts,Play,JavaEE等のフレームワークの経験 -DBのパフォーマンスチューニングやApacheのリライトルールを理解している -Javaの実装ができても上記の概念が理解できてないというのはNG(実際に経験がなくても可) -セキュリティ攻撃手法の理解や回避策を考慮して設計、実装が行えること -Junitを使ったテストコードの実装ができること
案件概要:大手通信会社向けSCMシステム開発 業務内容: ・物流管理WEBシステムの改修・開発 ・既存体制(30代前半中心)にて元請と協力して開発を実施 大手通信会社向けSCM(サプライチェーンマネジメント)システムの開発案件。 物流管理WEBシステムの修正・新規開発を対応いただきます。 元請と弊社で体制化済みの現場です。 勤務時間:10:00~19:00(私服可) 場所:神田(立ち上がり後はフルリモート) ※初回セットアップ時に天王洲へ3~5日程度の出社あり 外国籍:NG
案件の必須スキル
・Javaによる設計~テスト経験(3年以上) ・Spring Frameworkの使用経験 ・コミュニケーション力
・検定協会向けシステム開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -基本設計から内部設計への落とし込み -テスト計画、設計、実施
案件の必須スキル
・基本設計から詳細設計(内部設計)への落とし込み経験 ・内部設計書のレビュー経験 ・UMLで内部構造や内部処理を可視化した経験 ・テスト観点やパターンおよびテストケース洗い出し経験 ・単体や結合テスト仕様書を作成した経験 ・テスト仕様書に沿ったテストを実施経験 ・データ検証経験
案件概要: 業務内容: 美容系サイトのWebアプリケーション(Java)開発におけるチームリード、開発支援(プレイングマネージャー) <スキルセット> ・開発言語:Java/v8 ・DB:Oracle 11g(19cに変更予定) ・FW:Seasar2ベースの独自FW ・サーバー:Apache+Tomcat(OS:Linux) ・ソース管理:git 備考: ・40代まで ・周囲とうまく協業して、チームの一員として動ける方 ・言われたことだけではなく、必要だと思うタスクを率先して実施し、 自発的に動ける方 場所:東京※基本リモート 外国籍:NG
案件の必須スキル
・新規開発での技術検討や設計方針の検討経験 ・チームリーダー経験 -3~5名規模のチームリーダー経験 ・Javaの開発経験があり設計~テストまでの一通りの工程を経験している。(目安として3年以上) -Spring,SAStruts,Play,JavaEE等のフレームワークの経験 -DBのパフォーマンスチューニングやApacheのリライトルールを理解している -Javaの実装ができても上記の概念が理解できてないというのはNG(実際に経験がなくても可) -セキュリティ攻撃手法の理解や回避策を考慮して設計、実装が行えること -Junitを使ったテストコードの実装ができること
大手広告企業で展開している大手広告企業で展開している美容系アプリケーションのBE開発支援になります。複数チームが動いており、募集状況に応じてアサインさせていただきます。 業務内容一例 ■EOSL対応としてJava のバージョンアップ Java8→17 Seasar2、strutsベースのFW→Springboot ・関連システムの開発チームメンバーと連携して開発を行う。 ・保守性/可読性を重視した高品質なソースコードの作成 ・コードレビューを通じた、コード品質の担保 ・基本設計/詳細設計の成果物作成およびレビュー 例)API設計、バッチ設計、テーブル定義、ER図、テスト仕様書等 Java
案件の必須スキル
・Springを使ったWebアプリケーション設計、実装経験:3年以上 ・Thymeleafの利用経験 ・JUnitなどのテスティングフレームワーク経験 ・10人以上のチームでWebアプリケーション開発経験があること
案件内容: 大手人材会社のヘッドハンター様向けWEBアプリケーションの開発チームに所属していただきます。プロジェクト発足しましたが、フロント要員が足りず、1名新規募集となります。 ◆業務内容 フロントエンドのリアーキテクチャを進めており、APIのリプレイスから、Angular→Reactの書き換えるプロジェクトに参画いただきます。 ◆業務範囲 ・フロントエンドの実装、レビュー、単体テスト TypeScript
案件の必須スキル
・NextJS(React)を用いたフロント開発の経験 2年以上 ・フロントエンドの状態管理(ストアなど)の設計経験 ・渋谷週3出社できること
案件概要: 業務内容: 美容系サイトのWebアプリケーション(Java)開発におけるチームリード、開発支援(プレイングマネージャー) <スキルセット> ・開発言語:Java/v8 ・DB:Oracle 11g(19cに変更予定) ・FW:Seasar2ベースの独自FW ・サーバー:Apache+Tomcat(OS:Linux) ・ソース管理:git 備考: ・40代まで ・周囲とうまく協業して、チームの一員として動ける方 ・言われたことだけではなく、必要だと思うタスクを率先して実施し、 自発的に動ける方 場所:東京※基本リモート 外国籍:NG
案件の必須スキル
・新規開発での技術検討や設計方針の検討経験 ・チームリーダー経験 -3~5名規模のチームリーダー経験 ・Javaの開発経験があり設計~テストまでの一通りの工程を経験している。(目安として3年以上) -Spring,SAStruts,Play,JavaEE等のフレームワークの経験 -DBのパフォーマンスチューニングやApacheのリライトルールを理解している -Javaの実装ができても上記の概念が理解できてないというのはNG(実際に経験がなくても可) -セキュリティ攻撃手法の理解や回避策を考慮して設計、実装が行えること -Junitを使ったテストコードの実装ができること
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社内で複数パッケージソフトの開発や、ソフトウェア設計、開発を行っているシステム開発企業にて、決済代行システムの開発に携わって頂きます。 【具体的な業務内容】 ・共通アプリケーション基盤を利用した開発作業(設計、開発、試験) - 主にJava言語を使用しますが、他の言語での関連ツール開発が生じることもあります。 ・障害発生時の調査・復旧対応 - サーバーログ/データベースの記録等から、障害原因を調査 - データ復旧のためのSQL作成 - アプリケーションの不具合の場合は、既存アプリケーションの改修およびテスト対応 ・問い合わせサポート - 担当範囲の仕様調査やログ調査など
案件の必須スキル
【リーダークラス】 ・以下の経験5年以上 - WEBアプリケーション開発 - Java に関連するフレームワーク使用 (DI/Logging/ORM) - RDBMSの利用 (SQL) - Unix系環境でのCLI操作によるアプリ環境構築 ・以下の経験2年以上 - 3名以上のチームのリーダー/サブリーダー業務 - 運用保守業務 - UMLによる設計(クラス図/シーケンス図/アクティビティ図) - ユニットテスト実装 (JUnit) 【メンバークラス】 ・以下の経験2年以上 - WEBアプリケーション開発 - Java に関連するフレームワーク使用 (DI/Logging/ORM) - UML による設計(クラス図/シーケンス図/アクティビティ図) - ユニットテスト実装 (JUnit) - RDBMS の利用 (SQL) - Unix 系環境でのCLI操作によるアプリ環境構築
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社内で複数パッケージソフトの開発や、ソフトウェア設計、開発を行っているシステム開発企業にて、決済代行システムの開発に携わって頂きます。 【具体的な業務内容】 ・共通アプリケーション基盤を利用した開発作業(設計、開発、試験) - 主にJava言語を使用しますが、他の言語での関連ツール開発が生じることもあります。 ・障害発生時の調査・復旧対応 - サーバーログ/データベースの記録等から、障害原因を調査 - データ復旧のためのSQL作成 - アプリケーションの不具合の場合は、既存アプリケーションの改修およびテスト対応 ・問い合わせサポート - 担当範囲の仕様調査やログ調査など
案件の必須スキル
【リーダークラス】 ・以下の経験5年以上 - WEBアプリケーション開発 - Java に関連するフレームワーク使用 (DI/Logging/ORM) - RDBMSの利用 (SQL) - Unix系環境でのCLI操作によるアプリ環境構築 ・以下の経験2年以上 - 3名以上のチームのリーダー/サブリーダー業務 - 運用保守業務 - UMLによる設計(クラス図/シーケンス図/アクティビティ図) - ユニットテスト実装 (JUnit) 【メンバークラス】 ・以下の経験2年以上 - WEBアプリケーション開発 - Java に関連するフレームワーク使用 (DI/Logging/ORM) - UML による設計(クラス図/シーケンス図/アクティビティ図) - ユニットテスト実装 (JUnit) - RDBMS の利用 (SQL) - Unix 系環境でのCLI操作によるアプリ環境構築
案件概要: ・SIL※サーバのEOS(製品廃止 2026/6/30)に伴い、後継製品の検討/代替案の検討を行う。 ・Alliance Cloudに対し、バックシステムからデータ連動させる手段として以下の2通りの方式が存在する。 そのうち、①SWIFT提供ミドルウェア(Microgateway)を使用する方式 ②Application Channelを使用したAPI直接コール方式のサーバ構成検討。 メリデメ比較を行い、次期構成検討を行う。 ※SIL=SWIFT Integration Layer SWIFT=国際銀行間決済ネットワーク 業務内容: ・SWIFT SDK2.0、Security SDK 影響調査 ・アプリケーションチャネル影響調査 ・対外システム向け内部APIの検討 ・テストサーバを構築し、現VerのMicrogatewayを導入 ・Alliance CloudとのChanel Certificate接続、AC連動確認の実施 ・SWIFT協会ドキュメント(SWIFT SDK, SWIFT Security SDK, Microgateway)の確認、SWIFTとのQA対応支援を行う。 勤務時間:9:00〜18:00 場所:豊洲駅 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Java開発経験 (想定経験5年以上) ・JUnit経験3年以上 ・ドキュメント作成経験(製品ガイドを読み解いて各種手順書を作成する必要がある) ・コミュニケーションの良い方(報連相、SWIFTとのQA対応)
下記業務をご担当いただきます。 ・Swift SDK2.0、Security SDK 影響調査 ・アプリケーションチャネル影響調査 ・対外システム向け内部APIの検討 ・テストサーバを構築し、現VerのMicrogatewayを導入 ・Alliance CloudとのChanel Certificate接続、AC連動確認の実施 ・Swift協会ドキュメントの確認、SwiftとのQA対応支援
案件の必須スキル
・Java開発経験 (5年以上) ・JUnit経験(3年以上) ・ドキュメント作成経験 ・コミュニケーション能力 ・日本国籍の方 ・~40歳まで
大手広告企業で展開している大手広告企業で展開している美容系アプリケーションのBE開発支援になります。 業務内容 ・関連システムの開発チームメンバーと連携して開発を行う。 ・保守性/可読性を重視した高品質なソースコードの作成 ・コードレビューを通じた、コード品質の担保 ・基本設計/詳細設計の成果物作成およびレビュー 例)API設計、バッチ設計、テーブル定義、ER図、テスト仕様書等 Java
案件の必須スキル
・Javaでの開発経験:3年以上 ・10人以上のチームでWebアプリケーション開発経験があること ・Springを使ったWebアプリケーション設計経験 ・Springを使ったWebアプリケーション実装経験 ・Thymeleafの利用経験 ・JUnitなどのテスティングフレームワーク経験
・予約業務支援アプリケーションの開発に携わっていただきます。 ・下記の作業をご担当いただきます。 - システム設計 - システム実装、テスト実装、テスト作業 - データ基盤連携
案件の必須スキル
・Javaを用いた開発経験(5年以上) ・Spring Bootを用いた開発経験(5年以上) ・会計もしくは経理分野での開発経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 保育・教育施設向けICTシステムやSaaSを展開している企業にて、PHPを用いた社内業務システムの開発・運用業務をご担当頂きます。 【具体的な業務内容】 ・PHP を用いた社内業務システムの開発・運用および継続的な品質向上、技術提案 ・AWS / GCP などを用いて、社内業務システムとSaaS型アプリケーション連携を構築 ・データ収集基盤の開発・運用 ・社内ユーザーからの問い合わせや調査 また、働き方としてバーチャルオフィス (Gather) を採用しております。
案件の必須スキル
・PHP での開発経験3年以上 ・JavaScript での開発経験3年以上 ・Webアプリケーション開発経験 ・オブジェクト指向を用いた開発経験
運営している「保活支援ポータルサイト(SaaS)」において以下の業務をご担当頂きます。 - ビジネスサイドとのコミュニケーション取りながらの企画検討 - 優先度策定 / 工数見積もり / 設計 / 開発 / テスト / リリース作業 - 既存機能の改修 / リファクタリング ・少人数のチームで開発を進めているため、メンバー同士の距離は近く主体的な開発を行って頂ける環境です。 ※フルリモート可 PHP
案件の必須スキル
・Laravelを利用したウェブアプリケーション開発経験:3年以上 ・Vue.jsやReactなどのフロントエンドフレームワーク経験:2年以上 ・XPやスクラムなどアジャイル開発の経験もしくは深い知見 ・オブジェクト指向を用いた開発経験
Salesforce等を中心に受託開発や自社パッケージの導入カスタマイズなどを行っている企業にて、今回はJavaを用いた半導体メーカーのAPI基盤開発案件をご担当いただけるエンジニアを募集しております。 Auth0/Herokuを使ったAPI基盤開発となり、設計~テストまで携わっていただきます。 【具体的な業務内容】 ・Java、Spring BootによるREST APIの設計、開発、テスト ・上記APIの実行環境をAWS上に構築
案件の必須スキル
・英語の文章を読み、理解できること(日本語と同レベルのスピードで無くても良い) ・Gradle、Java、Spring Bootを利用したREST APIの開発経験者 ・AWSなどのクラウド環境における開発経験者 ・JUnitの単体テストが実装できる人 ・Dockerの基本的な操作
保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験
保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験
保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験
保育・教育施設向けICTシステムやSaaSを展開している企業にて、PHPを用いた社内業務システムの開発・運用業務をご担当頂きます。 【具体的な業務内容】 ・PHP を用いた社内業務システムの開発・運用および継続的な品質向上、技術提案 ・AWS / GCP などを用いて、社内業務システムとSaaS型アプリケーション連携を構築 ・データ収集基盤の開発・運用 ・社内ユーザーからの問い合わせや調査 また、働き方としてバーチャルオフィス (Gather) を採用しております。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。
案件の必須スキル
・PHP での開発経験3年以上 ・JavaScript での開発経験3年以上 ・Webアプリケーション開発経験 ・オブジェクト指向を用いた開発経験
・新規エンハンス時の技術的実現方法の検討、コードレビュー ・技術的負債、障害発生時の原因追求、リファクタリング、テスト手法改善(Junitの改善や見直し) ・クライアント側の技術担当者の方と技術的各論 Java
案件の必須スキル
・Java(SpringBoot)を使用したWEBアプリケーション開発経験:3年以上 ・AWS(EC2/S3/RDSなど)の環境構築経験 ・コードレビューなどのテックリードとしての経験 例)チーム内の技術面のリーダーとして、コード品質の方針策定やコードの品質を担保するための指示、テスト計画など資料のレビューなど
基本設計~テスト(参画後の工程は単体テスト Junit使用) ECサイトの商品をかごに入れた後の部分、サーバーサイド側を担当します。 フルスクラッチで再構築中です。 パッケージで作っていたものをJavaで作り直しています。 Java
案件の必須スキル
・Javaでの開発経験:3年以上 ・Junitの経験 ・springの経験
モダンなUIUXで使いやすいWebベースのレセプトシステムの新規開発に伴う サーバーサイドの開発に従事していただきます。 インフラはAWS想定でフロントエンドおよびサーバサイド開発を行います。 サーバサイド(API、Batch)はSpring Boot、フロントエンドはReact.jsを想定しております。 (今回募集ポジションではフロントをご担当いただくことはありません。) Java
案件の必須スキル
・業務システム開発経験:2年以上 ・Javaでのプロダクト開発経験 ・Springを用いた開発経験、知見 ・JUnitを用いたテストコード実装経験 ・REST APIの設計経験 ・新規システム開発経験有
1 - 30件/全960件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
175万円
最低単価
35万円
平均単価
67.9万円
2025年05月のJUnitのフリーランス案件・求人一覧の月額単価の平均は67.9万円です。 JUnitのフリーランス案件・求人一覧の年収の目安は814万円です。 単価20万円台のJUnitのフリーランス案件・求人一覧は0件、単価30万円台のJUnitのフリーランス案件・求人一覧は1件、単価40万円台のJUnitのフリーランス案件・求人一覧は25件、単価50万円台のJUnitのフリーランス案件・求人一覧は98件、単価60万円台のJUnitのフリーランス案件・求人一覧は190件、単価70万円台のJUnitのフリーランス案件・求人一覧は120件、単価80万円台のJUnitのフリーランス案件・求人一覧は106件、単価90万円台のJUnitのフリーランス案件・求人一覧は36件、単価100万円台のJUnitのフリーランス案件・求人一覧は4件です。 ※フリーランスボード調べ(2025年05月08日更新)
2025年05月のJUnitのフリーランス案件・求人一覧の平均月額単価は67.9万円です。前月比で+0.1%(+0.1万円)と月単位でみるJUnitのフリーランス案件・求人一覧の月額単価は増加傾向です。
2025年05月のJUnitのフリーランス案件・求人一覧の想定平均年収は814.3万円です。前月比で+0.1%(+0.7万円)と月単位でみるJUnitのフリーランス案件・求人一覧の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 27.3% | +2.8% |
一部リモート | 57.1% | -4.9% |
常駐 | 15.6% | +2.1% |
2025年05月のJUnitのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は27.3%で前月比で+2.8%とやや増加傾向にあります。一部リモート案件・求人の割合は57.1%で前月比で-4.9%とやや減少傾向にあります。常駐案件・求人の割合は15.6%で前月比で+2.1%とやや増加傾向にあります。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 97.8% | -0.1% |
週4 | 1.3% | +0.3% |
週3 | 0.9% | -0.1% |
週2 | 0% | +0% |
週1 | 0% | +0% |
2025年05月のJUnitのフリーランス案件・求人一覧における週5案件・求人の割合は97.8%で前月比で-0.1%とやや減少傾向にあります。週4案件・求人の割合は1.3%で前月比で+0.3%とやや増加傾向にあります。週3案件・求人の割合は0.9%で前月比で-0.1%とやや減少傾向にあります。週2案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週1案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。
業界 | 案件数 |
---|---|
金融 | 24件 |
通信 | 23件 |
EC | 14件 |
Saas | 9件 |
保険 | 8件 |
銀行 | 7件 |
流通・小売 | 6件 |
証券 | 6件 |
公共・官公庁 | 5件 |
toB | 5件 |
WEBサービス | 5件 |
サービス | 5件 |
教育 | 4件 |
医療・福祉 | 3件 |
SIer・業務系 | 3件 |
製造・メーカー | 2件 |
人材 | 2件 |
ゲーム | 1件 |
広告 | 1件 |
JUnitの業界別フリーランス案件数を分析すると金融は24件、通信は23件、ECは14件、Saasは9件、保険は8件、銀行は7件、流通・小売は6件、証券は6件、公共・官公庁は5件、toBは5件、WEBサービスは5件、サービスは5件、教育は4件、医療・福祉は3件、SIer・業務系は3件、製造・メーカーは2件、人材は2件、ゲームは1件、広告は1件でした。 JUnitの業界別フリーランス案件数の前月比較では金融は+0件(+0.0%)で前月から変化なし,通信は+0件(+0.0%)で前月から変化なし,ECは+0件(+0.0%)で前月から変化なし,Saasは+0件(+0.0%)で前月から変化なし,保険は+0件(+0.0%)で前月から変化なし,銀行は+0件(+0.0%)で前月から変化なし,流通・小売は+0件(+0.0%)で前月から変化なし,証券は+0件(+0.0%)で前月から変化なし,公共・官公庁は+1件(+25.0%)の大幅な増加,toBは+0件(+0.0%)で前月から変化なし,WEBサービスは+0件(+0.0%)で前月から変化なし,サービスは+0件(+0.0%)で前月から変化なし,教育は+0件(+0.0%)で前月から変化なし,医療・福祉は+0件(+0.0%)で前月から変化なし,SIer・業務系は+0件(+0.0%)で前月から変化なし,製造・メーカーは+0件(+0.0%)で前月から変化なし,人材は+0件(+0.0%)で前月から変化なし,ゲームは+0件(+0.0%)で前月から変化なし,広告は+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年05月) 金融の業界はJUnitの中でも、特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 190件 |
サーバーサイドエンジニア | 154件 |
インフラエンジニア | 153件 |
アプリエンジニア | 108件 |
フロントエンドエンジニア | 43件 |
プロジェクトマネージャー | 34件 |
その他 | 31件 |
マークアップエンジニア | 29件 |
Webディレクター | 28件 |
フルスタックエンジニア | 26件 |
PMO | 24件 |
ネットワークエンジニア | 21件 |
システムエンジニア(SE) | 20件 |
プログラマー(PG) | 18件 |
組込・制御エンジニア | 16件 |
セキュリティエンジニア | 14件 |
ITコンサルタント | 11件 |
プランナー | 10件 |
ヘルプデスク | 9件 |
汎用機エンジニア | 8件 |
データベースエンジニア | 7件 |
情報システム | 6件 |
社内SE | 6件 |
AIエンジニア | 6件 |
QAエンジニア | 5件 |
コーダー | 4件 |
デバッガー | 4件 |
テスター | 4件 |
Webデザイナー | 3件 |
機械学習エンジニア | 3件 |
データサイエンティスト | 3件 |
データアナリスト | 3件 |
プロダクトマネージャー(PdM) | 2件 |
テクニカルサポート | 2件 |
データエンジニア | 2件 |
SRE | 1件 |
クラウドエンジニア | 1件 |
VPoE | 1件 |
エンジニアリングマネージャー | 1件 |
DBA | 1件 |
ブリッジSE | 1件 |
JUnitの職種別フリーランス案件数を分析するとバックエンドエンジニアは190件、サーバーサイドエンジニアは154件、インフラエンジニアは153件、アプリエンジニアは108件、フロントエンドエンジニアは43件、プロジェクトマネージャーは34件、その他は31件、マークアップエンジニアは29件、Webディレクターは28件、フルスタックエンジニアは26件、PMOは24件、ネットワークエンジニアは21件、システムエンジニア(SE)は20件、プログラマー(PG)は18件、組込・制御エンジニアは16件、セキュリティエンジニアは14件、ITコンサルタントは11件、プランナーは10件、ヘルプデスクは9件、汎用機エンジニアは8件、データベースエンジニアは7件、情報システムは6件、社内SEは6件、AIエンジニアは6件、QAエンジニアは5件、コーダーは4件、デバッガーは4件、テスターは4件、Webデザイナーは3件、機械学習エンジニアは3件、データサイエンティストは3件、データアナリストは3件、プロダクトマネージャー(PdM)は2件、テクニカルサポートは2件、データエンジニアは2件、SREは1件、クラウドエンジニアは1件、VPoEは1件、エンジニアリングマネージャーは1件、DBAは1件、ブリッジSEは1件でした。 JUnitの職種別フリーランス案件数の前月比較ではバックエンドエンジニアは+18件(+10.5%)の大幅な増加,サーバーサイドエンジニアは+9件(+6.2%)の増加,インフラエンジニアは+1件(+0.7%)でわずかに増加,アプリエンジニアは+7件(+6.9%)の増加,フロントエンドエンジニアは+7件(+19.4%)の大幅な増加,プロジェクトマネージャーは+5件(+17.2%)の大幅な増加,その他は+0件(+0.0%)で前月から変化なし,マークアップエンジニアは+1件(+3.6%)でわずかに増加,Webディレクターは+1件(+3.7%)でわずかに増加,フルスタックエンジニアは+3件(+13.0%)の大幅な増加,PMOは+0件(+0.0%)で前月から変化なし,ネットワークエンジニアは+0件(+0.0%)で前月から変化なし,システムエンジニア(SE)は+8件(+66.7%)の大幅な増加,プログラマー(PG)は+10件(+125.0%)の大幅な増加,組込・制御エンジニアは+0件(+0.0%)で前月から変化なし,セキュリティエンジニアは+1件(+7.7%)の増加,ITコンサルタントは+0件(+0.0%)で前月から変化なし,プランナーは+0件(+0.0%)で前月から変化なし,ヘルプデスクは+0件(+0.0%)で前月から変化なし,汎用機エンジニアは+0件(+0.0%)で前月から変化なし,データベースエンジニアは+3件(+75.0%)の大幅な増加,情報システムは+1件(+20.0%)の大幅な増加,社内SEは+1件(+20.0%)の大幅な増加,AIエンジニアは+0件(+0.0%)で前月から変化なし,QAエンジニアは+2件(+66.7%)の大幅な増加,コーダーは+0件(+0.0%)で前月から変化なし,デバッガーは+2件(+100.0%)の大幅な増加,テスターは+2件(+100.0%)の大幅な増加,Webデザイナーは+0件(+0.0%)で前月から変化なし,機械学習エンジニアは+0件(+0.0%)で前月から変化なし,データサイエンティストは+0件(+0.0%)で前月から変化なし,データアナリストは+0件(+0.0%)で前月から変化なし,プロダクトマネージャー(PdM)は+0件(+0.0%)で前月から変化なし,テクニカルサポートは+0件(+0.0%)で前月から変化なし,データエンジニアは+0件(+0.0%)で前月から変化なし,SREは+0件(+0.0%)で前月から変化なし,クラウドエンジニアは+0件(+0.0%)で前月から変化なし,VPoEは+0件(+0.0%)で前月から変化なし,エンジニアリングマネージャーは+0件(+0.0%)で前月から変化なし,DBAは+1件(+100.0%)の大幅な増加,ブリッジSEは+1件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年05月) バックエンドエンジニアの職種はJUnitの中でも、特にフリーランス案件数が多いことがわかります。
■JUnitとは JUnitとは、Java向けの単体テストフレームワークで、ソフトウェアの品質向上とバグの早期発見を目的として広く利用されているオープンソースのツールです。JUnitを使うことで、Javaのコードに対する自動化されたテストを簡単に作成し、実行することができます。 JUnitの特徴として、テストメソッドの実行と検証をシンプルに記述できること、テストケースのセットアップとクリーンアップを柔軟に行えること、例外やタイムアウトのテストが容易なこと、パラメータ化されたテストの作成ができること、テストスイートによるテストの組み合わせと実行順序の制御ができること、アサーションメソッドによる結果の検証が詳細に行えること、IDEやビルドツールとの連携が容易なこと、他のテストフレームワークとの統合が可能なことなどが挙げられます。 JUnitができる開発は、Javaで実装されたアプリケーションロジックの単体テスト、外部ライブラリやフレームワークのテスト、リファクタリングに伴うデグレードの検出、継続的インテグレーションにおけるテストの自動化、テスト駆動開発(TDD)の実践など、Javaによるソフトウェア開発の品質保証に関わる幅広い分野での活用が可能です。 JUnitを活用している世界的サービスやプロダクトは、Javaを使った多くのオープンソースプロジェクトやエンタープライズシステムで採用されています。Spring、Hibernate、Apache Struts、Apache Kafkaなど、有名なJavaフレームワークやライブラリの多くがJUnitを使ったテストを実装しており、ソフトウェアの品質維持に役立てられています。また、Jenkins、Travis CI、CircleCIなどの継続的インテグレーションツールとの連携も容易で、自動化されたテストの実行環境を構築することができます。Java開発者にとって必須のスキルの一つであり、ソフトウェアエンジニアリングのベストプラクティスとして広く認知されています。 ■JUnitを活用するメリット この章ではJUnitを活用するメリットについて説明します。 JUnitを習得することにより、具体的に以下のようなメリットがあります。 ・単体テストの自動化によりテストの網羅性と再現性を担保できる ・テストファーストの開発スタイルを後押しし不具合の早期発見につながる ・リグレッションテストを自動化することで品質の継続的な担保が可能になる ・テストケースをドキュメント化することで仕様の理解と共有が進む ・主要なIDEやビルドツールとの連携が容易で導入コストが低い ・アサーションメソッドによりテストの可読性を高められる ・他のテストフレームワークと比較して学習コストが低い JUnitは事実上の業界標準となっているJavaの単体テストフレームワークであり、ソフトウェア開発の品質向上に大きく寄与するツールです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■JUnitを活用するデメリット この章ではJUnitを活用するデメリットについて説明します。 JUnitを習得することにより、具体的に以下のようなデメリットがあります。 ・単体テストの記述自体が時間的なコストになる場合がある ・ GUI やデータベースを含む処理のテスト自動化は難易度が高い ・テストケースの総数が膨大になるとメンテナンスが難しくなる ・単体テストへの過度な集中により結合テスト軽視の弊害が生じる恐れがある JUnitはメリットがJUnitはメリットが多いですが、テスト自動化の工数や過度な利用への注意など留意すべき点がいくつかあることを理解しておきましょう。 JUnit習得を今後検討しているフリーランスエンジニアはJUnitを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。