1 - 30件/全537件
製造業の基幹システムリプレースに伴うシステムの刷新をご担当いただきます。
案件の必須スキル
・SPA(React,Vue,Angular.jsなど)での開発経験(1年以上)※内、React開発経験6ヶ月以上 ・Java1.8以上(1.8含む)+Springbootでの開発経験(5年以上) ・Javaの基本設計経験(2年以上) ・Hibernate (またはMybatis / iBatis / DBFluteなどのORマッパー)フレームワークの知識 ・リーダーサブまたはリーダー経験 ・日本国籍の方 ・40代まで
業務内容: 不動産業界向け会計領域刷新プロジェクトにおける、製造フェーズの増員対応。 現行ベンダーの巻き取りを狙った体制強化で、設計〜製造の自走力が求められる。 成果次第では、フェーズ2(2026年3月~予定)へのスライド・長期参画の可能性もあり。 ・会計領域システム刷新プロジェクトにおける製造~テスト工程 ・設計資料からの要件抽出~実装 ・PL/SQLを用いたデータ処理、SQLチューニング対応 ・既存コードの改修/他社成果物のレビュー・巻き取り 勤務時間:9:30〜18:30(想定) 場所:リモート併用(神谷町 or 西新宿への出社可能性あり) ※週1~2回程度、出社可能な一都三県在住者が望ましい 外国籍:NG
案件の必須スキル
・Java(Spring Framework/Spring Boot)開発経験5年以上 ・Oracle(PL/SQL)での開発経験 ・MyBatisの経験 ・AWS環境での開発経験 ・基本設計フェーズ以降の自走経験(設計資料が不十分な中でも読み取って実装可能な方) ※全部必須です
業務内容: 不動産業界向け会計領域刷新プロジェクトにおける、製造フェーズの増員対応。 現行ベンダーの巻き取りを狙った体制強化で、設計〜製造の自走力が求められる。 成果次第では、フェーズ2(2026年3月~予定)へのスライド・長期参画の可能性もあり。 ・会計領域システム刷新プロジェクトにおける製造~テスト工程 ・設計資料からの要件抽出~実装 ・PL/SQLを用いたデータ処理、SQLチューニング対応 ・既存コードの改修/他社成果物のレビュー・巻き取り 勤務時間:9:30〜18:30(想定) 場所:リモート併用(神谷町 or 西新宿への出社可能性あり) ※週1~2回程度、出社可能な一都三県在住者が望ましい 外国籍:NG
案件の必須スキル
・Java(Spring Framework/Spring Boot)開発経験5年以上 ・Oracle(PL/SQL)での開発経験 ・MyBatisの経験 ・AWS環境での開発経験 ・基本設計フェーズ以降の自走経験(設計資料が不十分な中でも読み取って実装可能な方) ※全部必須です
各サブシステムで利用する共通処理やマスタの作成をご担当いただきます。
案件の必須スキル
・フロントエンド(TypeScript/React)経験(3年以上) ・バックエンド(Java/Spring Boot/MyBatis/JPA)経験(3年以上) ・AWS環境のDBを利用した経験 ・日本国籍の方 ・40代まで
・受発注~請求までの企業間取引のプロセス全体を、一気通貫に管理するための取引情報共有プラットフォームについて、要求分析、設計、実装、テストを実施していただきます。 ・ソフトウェアアーキテクチャとしては、React + Java、Spring Boot です。(担当は、Java側です) ・顧客と共に Web サービスを一緒にリニューアル開発していくプロジェクトです。 Java
案件の必須スキル
・Javaでの開発経験(7年以上レベル) ・Spring Boot経験 ・受発注または入出荷システムの開発経験 ・RDB(SQL)経験
案件概要:大手通信会社向けSCMシステム開発 業務内容: ・物流管理WEBシステムの改修・開発 ・既存体制(30代前半中心)にて元請と協力して開発を実施 大手通信会社向けSCM(サプライチェーンマネジメント)システムの開発案件。 物流管理WEBシステムの修正・新規開発を対応いただきます。 元請と弊社で体制化済みの現場です。 勤務時間:10:00~19:00(私服可) 場所:神田(立ち上がり後はフルリモート) ※初回セットアップ時に天王洲へ3~5日程度の出社あり 外国籍:NG
案件の必須スキル
・Javaによる設計~テスト経験(3年以上) ・Spring Frameworkの使用経験 ・コミュニケーション力
・Javaを用いた取引情報共有プラットフォームWebサービスの開発に携わっていただきます。 ・主に要求分析、設計、実装、テスト作業をご担当いただきます。
案件の必須スキル
・Javaでの開発経験(7年以上) ・Spring Boot経験 ・受発注または入出荷システムの開発経験 ・RDB(SQL)経験
・社内基幹システムの設計、開発、運用をお任せいただきます。 ・具体的には下記作業をう想定しております。 - システム要件定義 - 概要設計 - プログラム製造 - テスト - 運用 - 保守 ・ご経験に応じて幅広い工程をご担当いただきます。
案件の必須スキル
・SpringBootを使用した業務系WEBアプリケーション開発経験 ・5名以上の開発プロジェクト経験 ・コードベースのテストを使った開発経験 ・要件定義や概要設計において、機能仕様の設計経験 ・エンジニア以外の人とのコミュニケーション経験
・社内基幹システムの設計、開発、運用をお任せいただきます。 ・具体的には下記作業をう想定しております。 - システム要件定義 - 概要設計 - プログラム製造 - テスト - 運用 - 保守 ・ご経験に応じて幅広い工程をご担当いただきます。
案件の必須スキル
・SpringBootを使用した業務系WEBアプリケーション開発経験 ・5名以上の開発プロジェクト経験 ・コードベースのテストを使った開発経験 ・要件定義や概要設計において、機能仕様の設計経験 ・エンジニア以外の人とのコミュニケーション経験
案件概要:大手通信会社向けSCMシステム開発 業務内容: ・物流管理WEBシステムの改修・開発 ・既存体制(30代前半中心)にて元請と協力して開発を実施 大手通信会社向けSCM(サプライチェーンマネジメント)システムの開発案件。 物流管理WEBシステムの修正・新規開発を対応いただきます。 元請と弊社で体制化済みの現場です。 勤務時間:10:00~19:00(私服可) 場所:神田(立ち上がり後はフルリモート) ※初回セットアップ時に天王洲へ3~5日程度の出社あり 外国籍:NG
案件の必須スキル
・Javaによる設計~テスト経験(3年以上) ・Spring Frameworkの使用経験 ・コミュニケーション力
案件概要:大手通信会社向けSCMシステム開発 業務内容: ・物流管理WEBシステムの改修・開発 ・既存体制(30代前半中心)にて元請と協力して開発を実施 大手通信会社向けSCM(サプライチェーンマネジメント)システムの開発案件。 物流管理WEBシステムの修正・新規開発を対応いただきます。 元請と弊社で体制化済みの現場です。 勤務時間:10:00~19:00(私服可) 場所:神田(立ち上がり後はフルリモート) ※初回セットアップ時に天王洲へ3~5日程度の出社あり 外国籍:NG
案件の必須スキル
・Javaによる設計~テスト経験(3年以上) ・Spring Frameworkの使用経験 ・コミュニケーション力
・次期消防指令システム案件に関して、主に下記作業をご担当いただく予定です。 ‐バックエンド及びフロントエンドの設計、開発業務 ‐Windowsアプリの開発 ・下記環境で行っていただきます。 ‐開発言語 Java、TypeScript ‐フレームワーク SpringBoot、Angular、Mybatis ‐DB PostgreSQL ‐OS Linux(サーバー)、Windows(クライアント)
案件の必須スキル
・TypeScriptを用いた開発経験 ・Javaを用いた開発経験5年以上
【作業範囲】 ・既存機能の調査、ソースコード読解、理解 ・製造 ・単体テスト Java
案件の必須スキル
・JavaによるWebシステムの開発経験:5年以上 ・SpringBootフレームワークの使用経験 ・HTML、CSS、JavaScriptの基本的な理解
決済システムの開発に強みを持ち、 国内でも、スマホ決済システム開発のパイオニアとして知られる企業での募集になります。 <詳細> 決済に関わる各種システム(マスタデータ作成、決済データ参照、申請、端末管理、精算)をシームレスに連携する為のシステム更改に関する開発。 セキュリティ対応のためのシステム更新。 ・個別に構築されたシステムをシームレスに連携するための方式検討、改修規模調査、実現に向けたフォロー ・各システムの機能追加フォロー ・定期的なセキュリティ更新のための改修規模調査、実施フォロー Java
案件の必須スキル
・下記を利用した開発経験:3年以上 Java/spring boot/MyBatis/thymeleaf
下記業務をご担当いただきます。 ・自社プロダクトの設計・開発(Javaを使用) ・システムの詳細設計およびコードレビュー ・Spring Bootを用いたWEBアプリケーションの開発 ・MyBatisを使用したデータベースアクセスの実装 ・データベースのパフォーマンスチューニング ・JQueryやJavaScriptを活用したフロントエンド開発
案件の必須スキル
・Javaを用いたWEBアプリケーションの開発経験 ・システムの詳細設計およびコードレビュー経験 ・Spring Bootフレームワークを使用した経験 ・SQLを使用したコーディングスキル ・エンジニアチームマネジメント経験 ・JavaScript、CSS、JQueryの基本的な知識 ・日本国籍の方 ・50代前半まで
・グループ基幹システム再構築支援に携わっていただきます。 ・現在作成しているシステム(React、Java)の構成を理解したうえで、開発を行っていただきます。
案件の必須スキル
・SpringBootを用いた開発経験5年以上 ・Java Spring Batchの知見 ・RestAPI設計経験 ・Reactを用いた開発経験2年以上
・グループ基幹システム再構築支援に携わっていただきます。 ・現在作成しているシステム(React、Java)の構成を理解したうえで、開発を行っていただきます。
案件の必須スキル
・SpringBootを用いた開発経験5年以上 ・Java Spring Batchの知見 ・RestAPI設計経験 ・Reactを用いた開発経験2年以上
サービス開始以降、順調にご利用いただける企業数を伸ばしている決済系の自社プロダクトの開発に携わっていただきます。 現在は更なるサービスの発展に向けて、システムの内製化及び刷新を進めています。 今回の募集では、システムの内製化及び刷新を一緒に推し進めてくださるサーバサイドエンジニアを募集します。 内製化を進めるサーバサイドエンジニアとして、 注力開発領域のサービス開発をお任せします。 具体的には下記のような業務を想定しています。 ・決済サービス、派生サービスのコア機能の開発 ・今後のプロダクト発展速度を上げていくための新技術/新手法の導入 Android
案件の必須スキル
5年以上のサーバーサイド開発経験 静的型付け言語での開発経験(JVMk系言語ならばなお可) Java / Kotolin / Go etc. RDBでの開発経験 Oracle / PostgreSQL / MySQL / etc. ORMを使った開発経験 Mybatis/etc. Web APIの開発経験 RESTfulAPI / GraphQL / etc. Gitの利用経験
金融とITを融合したFinTechのパイオニア企業において、 Webサービス、内製Webシステム、金融システムの設計、開発、機能改善、追加機能開発を行っていただきます。 PJの状況に応じて対応していただくシステムは変わってくる可能性がございますので、面談時に詳細をお伝えさせていただきます。 Java
案件の必須スキル
・Javaを用いたWebアプリケーション開発経験(設計~開発、運用):3年以上 ・RDBにおけるトランザクションの知識 ・Gitを利用したチーム開発経験 ・Spring Frameworkを用いた開発経験
物流企業で使用されるDX支援Webアプリケーションの設計、開発、テストを担当していただきます。 実装フェーズからのご参画となります。 Java
案件の必須スキル
・Javaでの開発経験:3年以上 ・フレームワーク利用経験(Spring Bootなど) ・コーディングガイドラインにしっかり準拠し、保守、改修しやすいコーディング、セキュリティを考慮した実装を心がけられる方
リカーリングビジネスモデル(※1)を実現するためのオンライン決済サービスの新規開発案件です。 フルスクラッチ開発にて新規構築を予定しております。 ・プロダクトデザインチームや関連システムの開発チームメンバーとコラボレーションしてサービス開発を行う ・保守性、可読性を重視した高品質なソースコードの作成 ・コードレビューを通じた、コード品質の担保 ・基本設計、詳細設計の成果物作成およびレビュー 例)API設計、バッチ設計、テーブル定義、ER図、テスト仕様書等 ・テスト期間中のケース作成、実施および障害調査とその修正対応 ・データ移行ツールの設計、開発 ※1. リカーリングとは 継続収益(リカーリングレベニュー)を得ることを目的としたビジネスモデルを指す。 商品・サービスを一度提供して終わりではなく、継続的に価値を提供することで、その対価として長期的な収益を目指す考え方。 Java
案件の必須スキル
・Java(Spring Boot)を利用したWebアプリケーション開発経験:2年以上 ・Webアプリケーション開発経験
【作業内容】 ・IoT技術で収集した先端医療分野のビッグデータ・クラウド基盤開発 ・モダンフレームワークを活用したフロントエンド開発(ダッシュボード等) Java
案件の必須スキル
・Java言語に対する深い知識およびプログラマーとしての経験(3年以上) ・SpringBootを使った開発案件経験 ・JPA, MyBatis, JOOQ等のO/Rマッパーを使った開発案件経験 ・Git, Redmine等開発ツールの知識と実用経験
大手ネット証券企業の各種証券取引システムの追加開発案件に サーバーサイドエンジニアとしてご参画頂きます。 1チーム4~5名程度の少人数での開発となり、 基本設計からテストまでををご対応頂きます。 Java,HTML5/CSS3,JavaScript,SQL
案件の必須スキル
・Java、JSPの経験 ・WEBアプリケーション開発の経験 ・Unix系OSの経験 ・SQLの経験 ・OracleやPL/SQLの経験 ・tomcat,Apacheの経験
物流業界最大手向けシステムのJava開発・クライアントアプリの開発をご支援いただきます。 具体的な業務内容は警備輸送業務(現金や貴重品の輸送)に関するシステム構築・クライアントアプリの開発(警備輸送にあたる作業計画や契約関連を行うクライアントアプリ・システム)となります。 現在PG工程作業中であり、PG・PT工程を担当して頂く想定です。(能力によってはそれ以降のテストフェーズもお任せします) =============================== ※本案件以外にも非公開の求人情報が多数ございますので、ぜひ本案件からご応募いただければと存じます。 #Java
案件の必須スキル
・Java開発経験(設計経験からあると尚良い) ・MyBatis、Vue.js利用経験(どちらかで良い) ・円滑なコミュニケーションの取れる方
業務内容: 現在運営中のECカートプロダクトを刷新するプロジェクトを進めています。 その新規メンバーとしてご活躍いただける方を新たに募集します。 専門知識をお持ちの方は専任の形で活躍していただけます。 バックエンドはウォーターフォール開発で日本で設計(日本語)し、オフショアで翻訳~開発を行う形ですが、フロントエンドは日本で実装を行う形で進めています。 ECカート刷新プロジェクトは1年程度を目標としていますが、CRMプロダクトの刷新も企画しており、長期の案件となります。 開発環境: Java, TypeScript, SpringBoot, React, MyBatis, Pebble, AWS, PostgreSQL, Redshift, Docker, Git, Windows, Linux 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・TypeScript経験:1年以上 ・React経験:1年以上 ・設計書記述経験:3年以上 ・基本設計経験:3年以上 ・PostgreSQL経験:1年以上 ・AWS経験:1年以上 ・データベース設計経験:1年以上
業務内容: 現在運営中のECカートプロダクトを刷新するプロジェクトを進めています。 その新規メンバーとしてご活躍いただける方を新たに募集します。 専門知識をお持ちの方は専任の形で活躍していただけます。 バックエンドはウォーターフォール開発で日本で設計(日本語)し、オフショアで翻訳~開発を行う形ですが、フロントエンドは日本で実装を行う形で進めています。 ECカート刷新プロジェクトは1年程度を目標としていますが、CRMプロダクトの刷新も企画しており、長期の案件となります 開発環境: Java, TypeScript, SpringBoot, React, MyBatis, Pebble, AWS, PostgreSQL, Redshift, Docker, Git, Windows, Linux 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・TypeScript経験:1年以上 ・React経験:1年以上 ・設計書記述経験:3年以上 ・基本設計経験:3年以上 ・PostgreSQL経験:1年以上 ・AWS経験:1年以上 ・データベース設計経験:1年以上
業務内容: 現在運営中のECカートプロダクトを刷新するプロジェクトを進めています。 その新規メンバーとしてご活躍いただける方を新たに募集します。 専門知識をお持ちの方は専任の形で活躍していただけます。 バックエンドはウォーターフォール開発で日本で設計(日本語)し、オフショアで翻訳~開発を行う形ですが、フロントエンドは日本で実装を行う形で進めています。 ECカート刷新プロジェクトは1年程度を目標としていますが、CRMプロダクトの刷新も企画しており、長期の案件となります。 開発環境: Java, TypeScript, SpringBoot, React, MyBatis, Pebble, AWS, PostgreSQL, Redshift, Docker, Git, Windows, Linux 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・TypeScript経験:1年以上 ・React経験:1年以上 ・設計書記述経験:3年以上 ・基本設計経験:3年以上 ・PostgreSQL経験:1年以上 ・AWS経験:1年以上 ・データベース設計経験:1年以上
業務内容: 現在運営中のECカートプロダクトを刷新するプロジェクトを進めています。 その新規メンバーとしてご活躍いただける方を新たに募集します。 専門知識をお持ちの方は専任の形で活躍していただけます。 バックエンドはウォーターフォール開発で日本で設計(日本語)し、オフショアで翻訳~開発を行う形ですが、フロントエンドは日本で実装を行う形で進めています。 ECカート刷新プロジェクトは1年程度を目標としていますが、CRMプロダクトの刷新も企画しており、長期の案件となります 開発環境: Java, TypeScript, SpringBoot, React, MyBatis, Pebble, AWS, PostgreSQL, Redshift, Docker, Git, Windows, Linux 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・TypeScript経験:1年以上 ・React経験:1年以上 ・設計書記述経験:3年以上 ・基本設計経験:3年以上 ・PostgreSQL経験:1年以上 ・AWS経験:1年以上 ・データベース設計経験:1年以上
業務内容: 現在運営中のECカートプロダクトを刷新するプロジェクトを進めています。 その新規メンバーとしてご活躍いただける方を新たに募集します。 専門知識をお持ちの方は専任の形で活躍していただけます。 バックエンドはウォーターフォール開発で日本で設計(日本語)し、オフショアで翻訳~開発を行う形ですが、フロントエンドは日本で実装を行う形で進めています。 ECカート刷新プロジェクトは1年程度を目標としていますが、CRMプロダクトの刷新も企画しており、長期の案件となります 開発環境: Java, TypeScript, SpringBoot, React, MyBatis, Pebble, AWS, PostgreSQL, Redshift, Docker, Git, Windows, Linux 外国籍可能、N1以上、日本在住の方のみ
案件の必須スキル
・TypeScript経験:1年以上 ・React経験:1年以上 ・設計書記述経験:3年以上 ・基本設計経験:3年以上 ・PostgreSQL経験:1年以上 ・AWS経験:1年以上 ・データベース設計経験:1年以上
・Javaを用いた大規模業務システム再構築案件に携わっていただきます。 ・会員、契約管理、請求入金、会計、代理店手数料計算等のシステム開発における下記作業を担当いただきます。 ‐詳細設計~プログラム改修、単体テスト ‐テスト仕様書作成、テスト実施、不具合調査
案件の必須スキル
・業務システム開発の結合テスト、システムテスト経験 ・Java及びJavaScriptを用いた設計、開発経験 ・SQL作成経験 ・RPA(UIPathやWinactorなど)の経験
1 - 30件/全537件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
110万円
最低単価
45万円
平均単価
73万円
2025年06月のMyBatisのフリーランス案件・求人一覧の月額単価の平均は73万円です。 MyBatisのフリーランス案件・求人一覧の年収の目安は876万円です。 単価20万円台のMyBatisのフリーランス案件・求人一覧は0件、単価30万円台のMyBatisのフリーランス案件・求人一覧は0件、単価40万円台のMyBatisのフリーランス案件・求人一覧は2件、単価50万円台のMyBatisのフリーランス案件・求人一覧は18件、単価60万円台のMyBatisのフリーランス案件・求人一覧は69件、単価70万円台のMyBatisのフリーランス案件・求人一覧は110件、単価80万円台のMyBatisのフリーランス案件・求人一覧は60件、単価90万円台のMyBatisのフリーランス案件・求人一覧は33件、単価100万円台のMyBatisのフリーランス案件・求人一覧は3件です。 ※フリーランスボード調べ(2025年06月04日更新)
2025年06月のMyBatisのフリーランス案件・求人一覧の平均月額単価は73万円です。前月比で-2.2%(-1.6万円)と月単位でみるMyBatisのフリーランス案件・求人一覧の月額単価は減少傾向です。
2025年06月のMyBatisのフリーランス案件・求人一覧の想定平均年収は875.8万円です。前月比で-2.2%(-19.3万円)と月単位でみるMyBatisのフリーランス案件・求人一覧の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 30.8% | +3% |
一部リモート | 41% | -2.2% |
常駐 | 28.2% | -0.8% |
2025年06月のMyBatisのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は30.8%で前月比で+3%とやや増加傾向にあります。一部リモート案件・求人の割合は41%で前月比で-2.2%とやや減少傾向にあります。常駐案件・求人の割合は28.2%で前月比で-0.8%とやや減少傾向にあります。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 100% | +1.7% |
週4 | 0% | -1.1% |
週3 | 0% | +0% |
週2 | 0% | -0.6% |
週1 | 0% | +0% |
2025年06月のMyBatisのフリーランス案件・求人一覧における週5案件・求人の割合は100%で前月比で+1.7%とやや増加傾向にあります。週4案件・求人の割合は0%で前月比で-1.1%とやや減少傾向にあります。週3案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週2案件・求人の割合は0%で前月比で-0.6%とやや減少傾向にあります。週1案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。
業界 | 案件数 |
---|---|
EC | 17件 |
金融 | 11件 |
サービス | 9件 |
通信 | 8件 |
流通・小売 | 6件 |
SIer・業務系 | 5件 |
WEBサービス | 5件 |
証券 | 2件 |
ゲーム | 1件 |
公共・官公庁 | 1件 |
医療・福祉 | 1件 |
保険 | 1件 |
製造・メーカー | 1件 |
toB | 1件 |
MyBatisの業界別フリーランス案件数を分析するとECは17件、金融は11件、サービスは9件、通信は8件、流通・小売は6件、SIer・業務系は5件、WEBサービスは5件、証券は2件、ゲームは1件、公共・官公庁は1件、医療・福祉は1件、保険は1件、製造・メーカーは1件、toBは1件でした。 MyBatisの業界別フリーランス案件数の前月比較ではECは+0件(+0.0%)で前月から変化なし,金融は+0件(+0.0%)で前月から変化なし,サービスは+1件(+12.5%)の大幅な増加,通信は+1件(+14.3%)の大幅な増加,流通・小売は+0件(+0.0%)で前月から変化なし,SIer・業務系は+0件(+0.0%)で前月から変化なし,WEBサービスは+1件(+25.0%)の大幅な増加,証券は+0件(+0.0%)で前月から変化なし,ゲームは+0件(+0.0%)で前月から変化なし,公共・官公庁は+0件(+0.0%)で前月から変化なし,医療・福祉は+0件(+0.0%)で前月から変化なし,保険は+0件(+0.0%)で前月から変化なし,製造・メーカーは+0件(+0.0%)で前月から変化なし,toBは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) ECの業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 171件 |
サーバーサイドエンジニア | 164件 |
インフラエンジニア | 47件 |
フロントエンドエンジニア | 42件 |
アプリエンジニア | 30件 |
データベースエンジニア | 24件 |
その他 | 21件 |
プログラマー(PG) | 16件 |
セキュリティエンジニア | 15件 |
プランナー | 14件 |
システムエンジニア(SE) | 12件 |
Webディレクター | 11件 |
フルスタックエンジニア | 8件 |
プロジェクトマネージャー | 7件 |
ネットワークエンジニア | 6件 |
情報システム | 6件 |
社内SE | 6件 |
汎用機エンジニア | 3件 |
組込・制御エンジニア | 3件 |
マークアップエンジニア | 3件 |
プロダクトマネージャー(PdM) | 2件 |
PMO | 1件 |
ITコンサルタント | 1件 |
Webデザイナー | 1件 |
イラストレーター | 1件 |
AIエンジニア | 1件 |
クラウドエンジニア | 1件 |
エンジニアリングマネージャー | 1件 |
データエンジニア | 1件 |
MyBatisの職種別フリーランス案件数を分析するとバックエンドエンジニアは171件、サーバーサイドエンジニアは164件、インフラエンジニアは47件、フロントエンドエンジニアは42件、アプリエンジニアは30件、データベースエンジニアは24件、その他は21件、プログラマー(PG)は16件、セキュリティエンジニアは15件、プランナーは14件、システムエンジニア(SE)は12件、Webディレクターは11件、フルスタックエンジニアは8件、プロジェクトマネージャーは7件、ネットワークエンジニアは6件、情報システムは6件、社内SEは6件、汎用機エンジニアは3件、組込・制御エンジニアは3件、マークアップエンジニアは3件、プロダクトマネージャー(PdM)は2件、PMOは1件、ITコンサルタントは1件、Webデザイナーは1件、イラストレーターは1件、AIエンジニアは1件、クラウドエンジニアは1件、エンジニアリングマネージャーは1件、データエンジニアは1件でした。 MyBatisの職種別フリーランス案件数の前月比較ではバックエンドエンジニアは-1件(-0.6%)でわずかに減少,サーバーサイドエンジニアは+21件(+14.7%)の大幅な増加,インフラエンジニアは+3件(+6.8%)の増加,フロントエンドエンジニアは-4件(-8.7%)の減少,アプリエンジニアは+0件(+0.0%)で前月から変化なし,データベースエンジニアは-8件(-25.0%)の大幅な減少,その他は+0件(+0.0%)で前月から変化なし,プログラマー(PG)は+0件(+0.0%)で前月から変化なし,セキュリティエンジニアは+3件(+25.0%)の大幅な増加,プランナーは+3件(+27.3%)の大幅な増加,システムエンジニア(SE)は-3件(-20.0%)の大幅な減少,Webディレクターは-1件(-8.3%)の減少,フルスタックエンジニアは-5件(-38.5%)の大幅な減少,プロジェクトマネージャーは+2件(+40.0%)の大幅な増加,ネットワークエンジニアは-1件(-14.3%)の大幅な減少,情報システムは-1件(-14.3%)の大幅な減少,社内SEは-1件(-14.3%)の大幅な減少,汎用機エンジニアは+1件(+50.0%)の大幅な増加,組込・制御エンジニアは+0件(+0.0%)で前月から変化なし,マークアップエンジニアは+0件(+0.0%)で前月から変化なし,プロダクトマネージャー(PdM)は+0件(+0.0%)で前月から変化なし,PMOは+1件(+100.0%)の大幅な増加,ITコンサルタントは+1件(+100.0%)の大幅な増加,Webデザイナーは+0件(+0.0%)で前月から変化なし,イラストレーターは+0件(+0.0%)で前月から変化なし,AIエンジニアは+0件(+0.0%)で前月から変化なし,クラウドエンジニアは-2件(-66.7%)の大幅な減少,エンジニアリングマネージャーは-1件(-50.0%)の大幅な減少,データエンジニアは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) バックエンドエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■MyBatisとは MyBatisとは、オープンソースの永続化フレームワークで、オブジェクト指向のプログラミング言語とリレーショナルデータベースのギャップを埋めるO/Rマッパーの機能を提供しています。 MyBatisの特徴として、SQLとオブジェクトのマッピングを柔軟に定義できること、動的SQLの組み立てができること、結果セットのマッピングが容易なこと、ストアドプロシージャの呼び出しができること、二つ以上のデータベースをサポートしていること、Spring Frameworkとの連携ができること、Mavenによる依存関係管理ができること、SQLのロギングとトレースができることなどが挙げられます。 MyBatisができる開発はデータアクセス層開発、エンタープライズアプリケーション開発、Webアプリケーション開発、バッチ処理アプリケーション開発、レポーティングアプリケーション開発、データ移行ツール開発と幅広いです。 MyBatisを活用している世界的サービスやプロダクトは、Amazon、Alipay、Didiなどがあります。 ■MyBatisを活用するメリット この章ではMyBatisを活用するメリットについて説明します。 MyBatisを習得することにより、具体的に以下のようなメリットがあります。 ・SQLとJavaコードの分離によるコードの可読性と保守性の向上 ・XML或いはアノテーションベースのマッピングによる柔軟な設定 ・SQLのDynamic Mappingによる条件分岐の柔軟な記述 ・複雑なJOINやサブクエリの記述による高度なSQL制御が可能 ・Spring FrameworkやJUnit等の主要なフレームワーク・ツールとの連携 ・軽量でシンプルな設計思想によるパフォーマンスの高さ ・MyBatis Generatorによるボイラープレートコードの自動生成 MyBatisはSQLに重きを置いたO/Rマッパーであり、複雑なSQLを多用するデータベースアクセス処理の実装に適しています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■MyBatisを活用するデメリット この章ではMyBatisを活用するデメリットについて説明します。 MyBatisを習得することにより、具体的に以下のようなデメリットがあります。 ・SQL記述量が多くなりがちでコード量が増大する傾向にある ・アノテーションベースの設定では設定の集中管理が困難 ・Hibernateなどの高機能O/RマッパーよりもDBMSに依存する側面が強い ・オブジェクト指向と関係モデルのインピーダンスミスマッチへの対処は限定的 MyBatisはメリットが多いですが、SQL記述の煩雑さやDBMS依存の高さなど注意すべき点があります。 MyBatis習得を今後検討しているフリーランスエンジニアは、MyBatisを活用するメリットとデメリットを比較した上で決めると後悔が少ないでしょう。 SQLチューニングを重視したデータベースアクセス最適化が求められる案件での採用をおすすめします。