Jakarta EEのシステム開発の見積相場や費用/コスト/値段について

Jakarta EEのシステム開発費用は、業務範囲と既存資産の移行の難しさで変わります。可用性やセキュリティの要件によっても、300万円台から1億円超まで幅があります。

費用相場や内訳、見積もりの進め方は、このあとで取り上げます。全体像は、Jakarta EEのシステム開発の完全ガイドもご覧ください。

▼全体ガイドの記事
・Jakarta EEのシステム開発の完全ガイド

Jakarta EEのシステム開発費用が案件ごとに違う理由

Jakarta EEは、完成した業務パッケージではなく、機能を組み合わせて業務システムを構築する標準仕様です。そのため、Web画面やREST API、認証・認可、データベース、トランザクション、バッチなど、どの機能をどこまで組み込むかで工数が変わります。たとえば、1部門の申請画面と全国拠点の受発注基盤では、必要な工数が大きく異なります。

Jakarta EEの位置づけ:業務システムの土台となる標準仕様

Jakarta EEは、旧Java EEを引き継ぐ企業向けJavaアプリケーションの標準仕様群です。ただし、仕様の利用料のほかに、業務システムとして組み上げる費用が必要です。

  • 仕様の機能:ServletやPages、RESTful Web Services、Persistence、CDIを含みます。
  • 共通ルール:トランザクション、セキュリティ、メッセージングの仕組みを、サーバー上で動かします。
  • 個別設計:業務ルールや既存データに合わせて、案件ごとに設計します。

プロジェクト費用は、要件定義から運用設計までの作業に対して発生します。設計や実装、試験はもちろん、デプロイや運用設計も含まれます。

標準仕様の採用が将来費用に与える影響

Jakarta EE 11は2025年6月26日に一般提供され、Java SE 17以上を前提とします。新しく追加された機能として、Java 21のVirtual ThreadsとJakarta Dataが挙げられます(出典:Eclipse Foundation「Jakarta EE 11 Release」、2025年)。

  • 移行性:標準仕様と対応サーバーを使うことで、独自機能への依存を抑えられます。
  • 互換性の確認:Profile、サーバー、ライブラリ、設定ファイルの組み合わせ。
  • 調査結果:回答者1,700人超のうち、Jakarta EE利用者58%、Spring利用者56%でした。
  • 新仕様の採用:同調査でJakarta EE 11採用者は18%でした。

この調査は、市場全体のシェアではなく回答者ベースの数字です。それでも、企業向けJavaで標準仕様が採用されていることを示す材料にはなります(出典:Eclipse Foundation「The State of Enterprise Java: 2025 Jakarta EE Developer Survey」、2025年)。

長期運用では、初期費用に加えて、アップデートやベンダー変更のしやすさも評価の対象になります。

Jakarta EEのシステム開発費用相場

小規模・中規模・大規模のシステム開発費用相場を横棒で示した図
規模が上がるにつれて、費用帯も大きく広がります。

Jakarta EE専用の国内価格統計は公開されていません。そのため、ここに示すのは、業務システム全般の相場に、Java開発の工程や品質要件を加えた初期予算の目安です。

金額は税別の概算として扱い、要件定義が進んだらWBSと工数で再計算してください。規模別の費用帯と前提を並べると、初期予算を検討する材料になります。

  • 小規模:Web業務アプリは300万〜1,000万円程度。
  • 中規模:複数部門の業務システムは1,000万〜5,000万円程度。
  • 大規模:基幹システムは5,000万円〜1億円超。
  • 移行:既存Java EEからの移行は500万〜5,000万円超。

小規模Web業務アプリの費用:300万〜1,000万円程度

1部門向けの申請や顧客管理、在庫照会のように、登録・検索・更新が中心のアプリが対象です。

  • 初期費用:300万〜1,000万円程度が目安です。
  • 期間と前提:3〜6か月程度で、画面や連携、帳票が限定的な場合です。
  • 品質要件:認証・認可、操作ログ、バックアップ、受入テストを加えると費用が上がります。

オープンソースの対応サーバーを使えば、サーバーのライセンス費を抑えられる場合があります。ただし、無償であっても運用費がかからないとは限りません。そのため、脆弱性確認やパッチ適用、障害調査、バックアップ復元を担う人員がいない場合は、保守契約や商用サポートを予算に含めます。

中規模業務システムの費用:1,000万〜5,000万円程度

複数部門向けでは、REST APIや承認ワークフローが見積もりを左右します。さらに、定期バッチや帳票、DB連携、基幹接続も、見積もりに効いてきます。

  • 初期費用:1,000万〜5,000万円程度が目安です。
  • 期間:6〜12か月程度。業務の差異や移行リハーサルで長期化します。
  • 環境:開発・検証・本番の各環境に加え、CI/CD、監視、ログ保管、権限管理も対象です。
  • 見積条件:権限分岐、日次処理件数、障害時の復旧目標を見積もりの条件に入れます。

大規模・基幹システムの費用:5,000万円〜1億円超

高可用性や複数拠点、大量データ、複数連携は、費用を左右する要素です。加えて、監査証跡や24時間運用、災害対策も、費用に影響します。

  • 初期費用:5,000万円〜1億円超になる可能性があります。
  • 期間:12か月から2年以上で、要件定義だけで数か月の場合もあります。
  • 追加工程:移行、性能・復旧試験、診断、教育、引継ぎ、管理費が増える場合があります。
  • 停止対策:旧・新環境の並行稼働や切り戻し検証が必要です。

そのため、予算は画面数に加えて、これらの条件を合わせて見積もります。

既存Java EEからの移行費用:500万〜5,000万円超

移行費用は、対象アプリや依存ライブラリ、サーバーの対応状況で変わります。対象アプリが小さく、依存ライブラリとサーバーが対応済みであれば、比較的抑えられます。

判断には、コード置換に加えて、互換性と検証作業の確認が欠かせません。

  • 費用幅:500万〜5,000万円超です。
  • 互換性:javax.*変更、XML設定、認証、JPA、メッセージングを確認します。
  • 検証作業:不足する単体テストを追加し、古いライブラリを更新します。
  • 移行確認:回帰テストとデータ検証を行い、事前に資産を洗い出して小規模な検証を進めることで、予算のブレを抑えます。

ポイント

初期予算は、業務の規模と既存システムからの移行の有無で金額の帯を絞り、要件定義が固まった段階で見積もり直すのが判断の目安です。

Jakarta EEのシステム開発費用の内訳

業務システムの要件定義、設計・環境構築、実装、テストの費用配分目安を示す4枚のパネル図
実装の比率が最も大きく、要件定義や環境設計も配分に含まれます。

見積書は、総額だけでなく工程と対象範囲を分けて読みます。業務システムの配分目安は、要件定義が10〜12%、設計・環境構築が22〜24%です。

実装は48〜50%、テストは15〜17%程度になります。比率は案件の難易度で変わるため、固定価格の根拠にはせず、成果物と工数を確認します。

要件定義・企画の費用

要件定義では、業務フローと利用者の権限を整理します。そのほか、次の項目もここで押さえます。

  • 画面・帳票:画面の一覧と帳票の内容。
  • 連携:APIとバッチ。
  • 移行:移行データ。
  • 運用:運用時間と障害時の目標。

要件定義の費用は、資料不足や要望のずれで工数が増えるほか、技術選定やサポートの要否によっても変わります。次の項目で、それぞれの見方を整理します。

  • 工数の目安:費用は10〜12%程度です。
  • 調査・合意:資料不足や部門間の業務差、経営層と現場の要望差があると、工数が増えます。
  • 技術選定:既存Java資産と、Web ProfileやCore Profile、Platform相当の機能を見て決めます。
  • サポート:商用サポートの要否(非機能要件との兼ね合い)。

設計・環境構築の費用

設計では、画面・API、DB、トランザクションの境界を決めます。認証・認可や監査ログ、メッセージング、バッチ再実行も、設計の対象になります。

  • 環境設計:バックアップ、CI/CD、監視も対象です。
  • クラウド・コンテナ:ネットワーク、秘密情報、イメージ、ログ、スケール条件の設計。
  • 費用と可用性:配分は22〜24%程度で、高可用性や災害対策では増えます。
  • 製品機能:WebLogic Serverにはクラスタリング、監視、コンテナやKubernetes対応があります。

製品に機能があっても、要件に合わせた構成設計と運用手順の作成は別途必要です。

実装・テストの費用

実装費は全体の48〜50%程度が目安です。画面数よりも、業務ルールや権限分岐で金額が左右されます。外部連携や例外処理、データ量も影響します。

  • CRUD中心:Jakarta Persistenceの単純なDB処理は工数を抑えやすい傾向です。
  • 複雑なDB要件:履歴、排他制御、集計、性能要件で設計・検証が増えます。
  • テスト費:全体の15〜17%程度が目安です。
  • 基幹システム:単体・結合・総合テストに加え、性能、脆弱性、復旧・復元、移行リハーサル、受入テストを計画します。

認証や決済、個人情報を扱う場合は、権限外アクセスやセッション、ログ、暗号化、異常終了時の再処理まで確認の対象になります。

クラウド・ライセンス・保守の費用

初期開発費とは別に、商用ライセンスとサポートの費用が発生します。基盤まわりでは、Javaランタイムやクラウド、DBの費用が必要です。運用面でも、監視やバックアップ、脆弱性対応、窓口の費用が生じます。

  • 保守運用:初期開発費の年15〜25%、または月15万〜80万円程度です。
  • 対応時間:24時間365日対応やSLAで費用が上振れします。
  • 実行料金:AWS App Runner東京リージョンは稼働中0.081米ドル/vCPU時間です。
  • メモリ料金:稼働中・待機中とも0.009米ドル/GB時間です。

同じリージョンで、0.5 vCPU・1GBを1台30日稼働させた場合、計算資源だけで約65米ドルです。ただし、この例にDBやログは含みません(出典: Amazon Web Services「AWS App Runner Pricing」、2026年確認)。

ポイント

見積書の比較では、総額の大小より先に、工程ごとの金額と対象範囲がそろっているかを見ます。工程の比率は案件の難易度で動くものと考えておくと、見積もりの読み違いを減らせます。

Jakarta EEの見積もりを作る手順

見積もりを頼む前に、業務とシステムの境界をはっきりさせます。技術名だけで依頼すると、各社の見積範囲がばらばらになり、比較が難しくなります。

業務範囲と非機能要件の先行定義

見積もりの前提をそろえるため、業務範囲と非機能要件を具体的に決めておきます。

  • 業務範囲:業務、利用者数、拠点数、画面、帳票、API、バッチを一覧にします。
  • データと連携:データ量、外部システム、移行対象の記載。
  • 非機能要件:応答時間、同時利用者数、稼働時間、復旧目標、バックアップ世代を定めます。
  • セキュリティ:監査ログ、認証方式、個人情報の有無の明記。

非機能要件が曖昧なままだと、後から条件を足すことになり、費用が膨らみます。PoCでは画面だけでなく、REST APIやDB接続、認証を試します。そのうえで、監査ログやデプロイ、障害時のログ確認まで確かめます。

Profileとサーバー製品の適合は、本開発の前に確かめておくと、技術面の手戻りを抑えられます。

工程別WBSと前提条件の統一

複数社には同じ工程順で見積もりを依頼し、項目ごとの前提を比べます。

  • 工程:要件定義、設計、実装、各テスト、移行、リリース、保守の順。
  • 比較項目:人月、単価、期間、成果物、担当範囲、除外事項を記載します。
  • フリーランス:人月単価は月50万〜80万円が一般的な目安です。
  • 開発会社:中小は月80万〜120万円、大手SIerは月150万〜200万円程度です。

これらは、Jakarta EE専用の公定価格ではありません。単価と工数は、PMや上級SEの専門性で変わります。さらに、セキュリティやデータ移行、夜間リリースの専門性も影響します。

契約方式と追加費用の条件の確認

契約方式ごとに、要件変更や受入条件、予算管理の前提を確かめます。

  • 請負:範囲が曖昧だと仕様変更の追加費用が生じやすくなります。
  • 準委任:成果物、稼働時間、会議体、品質確認をはっきりさせます。
  • 費用範囲:クラウド、サポート、移行、診断、性能試験、教育、引継ぎ、立会いの明記。

別途項目は、数量と算定方法まで確かめておくと、発注後の予算差異を抑えられます。

ポイント

見積もりの前提がそろっていない段階で金額を比べても、差の理由が分からないままです。業務範囲と非機能要件を先に決めてから比べるのが判断の目安です。

Jakarta EEの費用が変動する主な要因

Jakarta EEの開発費に関わる4領域を中央から放射状に示した図
4領域それぞれの難易度や要求水準が必要な工数に関わります。

費用を左右するのは、Jakarta EEを採用したかどうかよりも、業務の複雑さや既存資産です。連携方式や品質水準、運用責任によっても、必要な工程と人材が変わります。

業務ルールと権限の複雑さ

単純な登録・検索・更新の業務と、部門や金額、取引先の状態で承認経路が変わる業務とでは、同じ画面数でも工数が異なります。

締め処理や取消、再計算が加わると、業務ロジックとテストケースが増えます。履歴や代理承認、権限変更、監査対応も、テストケースを増やす要因になります。

要件定義では、画面数に加えて、業務ルールの分岐数と例外処理を記録します。

外部連携とデータ移行の難易度

連携方式と移行データの状態によって、必要な設計や確認作業が変わります。

  • 連携方式:API、ファイル、メッセージング、専用プロトコルを整理します。
  • 連携運用:認証、タイムアウト、再送、重複排除、障害通知を設計します。
  • 移行データ:抽出、名寄せ、コード変換、欠損補完、クレンジング。
  • 移行検証:リハーサル、件数照合、業務部門による確認。

夜間バッチや手動の再実行も必要です。見積書には、連携本数と1日あたりの処理量を記載します。

古いJava EEからの移行では、過去データの意味と新しい業務ルールを合わせておく必要があります。移行の工数は、別建てにしておくと安全です。

可用性・性能・セキュリティの要求水準

可用性や性能の水準を上げると、必要な構成と試験が増えます。ただし、全体の安全性は、Jakarta SecurityのAPIとは別に設計する必要があります。

  • 可用性・性能:稼働率、復旧時間、同時接続、ピーク処理量、応答時間を定めます。
  • 性能対策:冗長化、負荷分散、キャッシュ、調整、復旧試験の検討。
  • 情報保護:暗号化、秘密情報管理、最小権限、脆弱性診断、監査ログを見積もります。
  • 運用責任:認証、ID連携、セッション、WAF、ネットワーク分離、ライブラリ更新を定めます。

個人情報や決済情報を扱う場合は、インシデント対応も見積もりに含めます。責任範囲は、要件と契約に記載します。

実行基盤とサポートの選択

実行基盤を選ぶときは、製品ごとの対応仕様やサポート、運用条件を比べます。

  • 製品例:GlassFish、WildFly、Open Liberty、Payara、Oracle WebLogic Serverがあります。
  • サポート形態:無償版か商用版かで、費用や障害調査、社内負担が変わります。
  • 従量課金例:Payara Qubeは0.005米ドル/vCPU分です。
  • 月額例:Payara Qube Standardは432米ドル、Premiumは3,300米ドルです。

Payara Qubeの例は特定のマネージド基盤の料金で、開発費やDB費は含みません。料金は改定や為替、利用量、サポート範囲によって変わるため、発注時に公式見積で確かめます(出典: Payara Services「Payara Qube Pricing」、2026年確認)。

ポイント

費用に差が出たときは、画面数よりも業務ルール、連携、移行データ、品質要件のどれが重いかを見て、その差を説明できるかで判断します。

Jakarta EEのシステム開発費用を抑えるポイント

費用を抑えるには、単価を下げるよりも、作り直しと運用負担を減らす方が効果的です。そのうえで、標準機能や後回しにする機能、再利用資産、自動化範囲を決めます。

標準APIとFit to Standardの優先

標準APIや選んだProfileで実現できる機能は、独自の仕組みを増やさずに使います。

  • 独自機能を抑える:更新やテスト、文書、担当交代の費用が下がります。
  • 標準に合わせる:差別化につながらない入力や承認仕様を見直します。
  • 優先順位を付ける:重要業務は無理に変えず、Must、Should、Couldで整理。
  • 段階的に実装する:初期に必要な機能と、利用状況を見て追加する機能の合意。

標準的な入力や承認に合わせると、見積もりの予測性を高められます。ただし、重要業務を無理に合わせると、手作業やExcel転記が増えます。

既存資産の再利用とPoCによる手戻りの抑制

既存Javaコードやデータモデル、認証基盤を再利用できれば、実装費を抑えられる可能性があります。テスト資産やCI/CD設定も、再利用の対象になります。

  • 流用前の確認:依存関係、テスト、ライセンス、性能を小さく調べてから使います。
  • 注意点:古いライブラリや独自APIが問題になる場合があります。
  • PoC対象:難しい連携や性能懸念のある処理を先に動かします。
  • 移行確認:名前空間の変更、認証、DB、バッチ再実行も試します。

技術課題を早い段階で見つけておくと、本開発後の大幅な作り直しを避けられます。

段階導入と移行単位の縮小

移行は、利用者や業務領域、API単位で分けて進められます。参照系など影響の小さい業務から始め、運用と監視を整えてから、重要領域へ広げます。

期間が延びる場合もあります。一方で、段階導入はリスクと手戻りを分散し、総費用を予測しやすくします。

旧システムとの同期や二重入力は、先に決めておきます。切替条件と切り戻し方法も、同じ段取りで定めます。さらに、各段階で廃止するものや再利用するもの、自動化の範囲も決めます。

運用自動化と担当範囲の見積もり

CI/CDや監視などを自動化すると、リリースや点検の手作業を減らせます。マネージドサービスを使えば、サーバー構築や一部の運用も減らせます。ただし、料金の範囲も確認します。

  • 自動化:CI/CD、ログ集約、監視、バックアップ、脆弱性確認、更新の進め方。
  • クラウド費:DB、通信、ログ、バックアップ、監視は別料金です。
  • 担当範囲:自社、開発会社、クラウド事業者の分担を文書にまとめます。
  • 運用責任:一次受付、夜間連絡、パッチ、証明書、復元、脆弱性対応の責任者を決めます。

マネージドサービスの月額上限と利用量は、試算しておきます。責任者が決まっていないと、保守の開始後に追加費用が増えます。

開発会社へ見積もりを依頼するときの確認ポイント

価格だけでなく、Jakarta EEの業務システムを運用まで担える体制かどうかを見ます。Profileやサーバー、Javaに加え、移行、運用、セキュリティの経験も判断材料になります。

対応バージョンと実行基盤の確認

確認したいのは、「Java対応」の中身です。Jakarta EE 11、Profile、Java 17・21のどれに対応しているかを見ます。

  • 実行基盤:WebLogic、WildFly、Open Liberty、Payaraなどのうち、採用する基盤。
  • 適合性:TCKや互換性の確認方法について質問します。
  • 移行実績:Java EE 7・8のjavax.*変更、依存関係、XML、認証、JPA、メッセージングの経験。

Oracleの公式情報には、Jakarta EE対応やDocker・Kubernetes稼働が示されています。ただし、Standard EditionとEnterprise Editionではクラスタリングに差があります。

見積書では、必要なエディションやライセンス、サポート期間、冗長化構成を別々に示してもらいます。内訳を分けておくと、将来費用を比べやすくなります(出典: Oracle「Oracle WebLogic Server Editions」、2026年確認)。

移行・クラウド・保守の経験の確認

開発会社の移行やクラウド、保守の実績は、対象製品と担当範囲まで確かめます。

  • 移行:診断、変換、テスト、段階リリース、切り戻しの経験を尋ねます。
  • 新規開発:コンテナ、Kubernetes、クラウド、DB、認証、メッセージングを一体で設計できるか。
  • 保守:障害受付時間、SLA、パッチ、脆弱性通知、復元、月次報告、サポート期限を聞きます。

実績が「Java開発」だけの場合は、対象製品と担当範囲を追加で確かめます。基盤やDBを別の会社が担当するなら、障害時の連絡経路と切り分けの責任もはっきりさせておきます。

同じ前提での複数社の見積もり比較

複数社の見積もりは、同じ前提条件をそろえて比べます。

  • 依頼条件:要件、画面・API・帳票数、データ量、連携、運用時間、品質基準の統一。
  • 費用比較:初期費、月額、5年程度の保守・クラウド費、移行費を分けます。
  • 安価な提案:要件定義、テスト、移行、監視、教育、保守に抜けがないか。

性能試験や24時間対応が要らないなら、高めの見積もりも要件の見直しで適正化できます。そのうえで、必要な品質と削減できる範囲を分けて考えます。

ポイント

開発会社を比べるときは、価格より先に、対応バージョンや保守の範囲を同じ条件で示せるかを見るのが目安です。そろっていない見積もりは、金額だけで比べないようにします。

よくある質問

費用は、仕様の利用料に加えて、業務範囲や運用の条件で決まります。発注前によくある費用と選定の質問に答えます。

Jakarta EEを使うとシステム開発費用は安くなりますか?

費用は、採用そのものより、標準APIや既存Java資産を再利用できるかで変わります。再利用できれば、実装や将来移行の工数を抑えられます。

要件定義、テスト、運用、サポートの費用は、別に発生します。そのため、業務範囲と品質要件をそろえて比べます。

Java EEからJakarta EEへの移行費用はどのくらいですか?

小規模アプリなら500万円未満の可能性もありますが、一般的な目安は500万〜5,000万円超です。

金額は、javax.*の変更や依存ライブラリ、サーバーの状況で変わります。認証やDB、回帰テスト、データ移行も関わります。既存資産を洗い出し、PoCを行ったあとに見積もります。

クラウドの月額費用は開発費に含まれますか?

見積書によって扱いが異なるため、開発費と月額のクラウド費用を分けて見ます。実行基盤のほかに、DBやストレージ、通信の費用が発生する場合があります。ログや監視、バックアップ、商用サポートも、費用の対象になることがあります。

開発や検証、本番、待機系の環境数と、通常時・ピーク時の利用量から、月額を試算します。

Jakarta EEの開発会社は何を基準に選べばよいですか?

対応バージョンとProfile、実行基盤の実績を確認します。加えて、移行やクラウド、認証・認可の経験と、性能試験、運用保守の実績も見ます。

RFPには、障害対応時間や脆弱性対応、サポート期限、追加費用の条件も含めます。そのうえで、同じ前提で複数社を比べます。

まとめ

費用は小規模で300万〜1,000万円、中規模で1,000万〜5,000万円、大規模で5,000万円〜1億円超が目安です。

Java EEからの移行は、500万〜5,000万円超まで幅があります。資産や互換性、回帰テスト、データ移行によって、金額が変わります。

費用を決める範囲と品質

見積もりでは、要件定義、設計、実装、テスト、移行を分けて見ます。クラウドやライセンス、保守も、別々に分けておきます。業務範囲や連携数、データ量、可用性、セキュリティ、運用責任の前提をそろえます。

標準APIや既存資産を使い、PoCと段階導入で手戻りを減らすと、初期費用と長期コストを適正化できます。

発注前の要件と担当範囲の整理

発注前には、業務フローと利用者・権限を一覧にします。そのうえで、画面・API・帳票、外部連携、移行データ、非機能要件を書き出しておくと、開発会社が同じ前提で見積もれます。

対応バージョン、実行基盤、Java、保守窓口、クラウド料金の前提を開発会社に確かめておくと、予算と提案を比べやすくなります。

▼全体ガイドの記事
・Jakarta EEのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。