{"id":44032,"date":"2023-04-28T13:16:09","date_gmt":"2023-04-28T04:16:09","guid":{"rendered":"https://freelance.indieverse.co.jp/media/?p=44032"},"modified":"2026-01-15T14:06:04","modified_gmt":"2026-01-15T05:06:04","slug":"struts-outsourcing","status":"publish","type":"post","link":"https://freelance.indieverse.co.jp/media/outsourcing/struts-outsourcing","title":{"rendered":"Strutsの業務委託案件が見つかるおすすめサイト4選"},"content":{"rendered":"<ul>\n<li><strong>Strutsの業務委託の案件の探し方を知りたい</strong></li>\n<li><strong>Strutsの業務委託で求められるスキルセットや実務経験の目安を整理したい</strong></li>\n<li><strong>在宅・リモートで働けるか、実際の単価相場はどれくらいか知りたい</strong></li>\n</ul>\n<p>Strutsの業務委託に関する、この記事の結論は以下のとおりです。</p>\n<ul>\n<li><strong>Strutsの業務委託の単価相場は約67万円</strong>（※インディバースフリーランスのデータから調査）</li>\n<li>Strutsの業務委託に求められるスキルは、JavaおよびStruts（1系/2系）を用いた開発・保守経験、<strong>Spring Bootなどモダン環境へのマイグレーション（移行）経験</strong>など。実務経験は2〜3年以上が目安。</li>\n<li>金融や公共機関などの重要システムでの利用が多いため、<strong>常駐または一部リモート（ハイブリッドワーク）の案件が多い傾向にある</strong>。</li>\n</ul>\n<p><strong>結論からお伝えすると、Strutsの業務委託は「既存システムの保守」や「リプレイス（移行）」の需要が底堅く、経験者であれば高単価（約67万円）で十分に稼げます。</strong></p>\n<p>Strutsの業務委託で収入を増やすために押さえるべき相場観、案件探しのコツ、契約前の注意点までわかりやすく解説します。</p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託はできる？未経験からも可能？</h2>\n<p>Strutsの業務委託案件は、未経験者でも参入可能です。このMVCアーキテクチャに基づくJavaフレームワークは、<strong>特にStruts2がエンタープライズアプリケーションで継続的に使用されています。</strong></p>\n<p>案件獲得には、IT特化型エージェントサービスの活用が効果的で、エンジニア向けプラットフォームやフリーランスマッチングサイトでStruts経験者を求めている案件も見られます。</p>\n<p>未経験者はまず、ActionクラスやActionForm、Strutsの設定ファイル(struts.xml)の基本を理解し、TomcatなどのWebコンテナ上での動作確認やJUnitによる単体テストを実践して、ポートフォリオを構築しましょう。また、<strong>DIやAOPなどの関連概念、連携技術であるHibernateやSpringを学習することで市場価値が高まります。</strong></p>\n<p>クライアントからの信頼を得るためには、既存システムのActionMappingやInterceptorの仕組みを理解し、ValueStackの操作やOGNL式の活用など、実践的な知識を身につけることが重要です。</p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Struts案件の単価相場</h2>\n<div class=\"skill-reward-histogram-container\" id=\"skill-histogram-42-69f42d0216173\"><div class=\"skill-reward-histogram-summary\"><div class=\"skill-reward-histogram-stat\"><span class=\"skill-reward-histogram-label\">単価中央値:</span> <span class=\"skill-reward-histogram-value\">70.0万円</span></div><div class=\"skill-reward-histogram-stat\"><span class=\"skill-reward-histogram-label\">単価平均値:</span> <span class=\"skill-reward-histogram-value\">71.0万円</span></div></div><div class=\"skill-reward-histogram-chart\"><div class=\"skill-reward-histogram-canvas-container\"><canvas id=\"canvas-skill-histogram-42-69f42d0216173\"></canvas></div></div><div class=\"skill-reward-histogram-table-container\" id=\"table-container-skill-histogram-42-69f42d0216173\"><div class=\"skill-reward-histogram-table-wrapper\"><table class=\"skill-reward-histogram-table\"><thead><tr><th>単価相場</th><th>案件数</th></tr></thead><tbody><tr><td>0〜9万円</td><td>3件</td></tr><tr><td>10〜19万円</td><td>0件</td></tr><tr><td>20〜29万円</td><td>1件</td></tr><tr><td>30〜39万円</td><td>1件</td></tr><tr><td>40〜49万円</td><td>32件</td></tr><tr><td>50〜59万円</td><td>148件</td></tr><tr><td>60〜69万円</td><td>439件</td></tr><tr><td>70〜79万円</td><td>531件</td></tr><tr><td>80〜89万円</td><td>215件</td></tr><tr><td>90〜99万円</td><td>66件</td></tr><tr><td>100〜109万円</td><td>91件</td></tr><tr><td>110〜119万円</td><td>5件</td></tr><tr><td>120〜129万円</td><td>2件</td></tr><tr><td>130〜139万円</td><td>1件</td></tr><tr><td>140〜149万円</td><td>1件</td></tr><tr><td>150〜159万円</td><td>0件</td></tr><tr><td>160〜169万円</td><td>0件</td></tr><tr><td>170〜179万円</td><td>0件</td></tr><tr><td>180〜189万円</td><td>0件</td></tr><tr><td>190〜199万円</td><td>0件</td></tr><tr><td>200〜209万円</td><td>0件</td></tr><tr><td>210〜219万円</td><td>0件</td></tr><tr><td>220〜229万円</td><td>0件</td></tr><tr><td>230〜239万円</td><td>0件</td></tr><tr><td>240〜249万円</td><td>0件</td></tr><tr><td>250〜259万円</td><td>0件</td></tr><tr><td>260〜269万円</td><td>0件</td></tr><tr><td>270〜279万円</td><td>0件</td></tr><tr><td>280〜289万円</td><td>0件</td></tr><tr><td>290〜299万円</td><td>0件</td></tr><tr><td>300〜309万円</td><td>0件</td></tr></tbody></table><div class=\"skill-reward-histogram-table-gradient\"></div></div><div class=\"skill-reward-histogram-show-more-container\"><button class=\"skill-reward-histogram-show-more-button\" id=\"show-more-skill-histogram-42-69f42d0216173\">もっと見る</button></div></div><div class=\"skill-reward-histogram-timestamp\">2026年5月時点</div></div>\n\t<style>\n\t.skill-reward-histogram-container {\n\t\tmargin-bottom: 30px !important;\n\t\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif !important;\n\t}\n\t.skill-reward-histogram-title {\n\t\tfont-size: 1.2em !important;\n\t\tmargin-bottom: 15px !important;\n\t\tcolor: #333 !important;\n\t\tborder-left: 4px solid #2cb696 !important;\n\t\tpadding-left: 10px !important;\n\t\tfont-weight: bold !important;\n\t\tline-height: 1.4 !important;\n\t}\n\t.skill-reward-histogram-summary {\n\t\tdisplay: flex !important;\n\t\tjustify-content: space-around !important;\n\t\tmargin-bottom: 20px !important;\n\t\tbackground-color: #f9f9f9 !important;\n\t\tpadding: 15px !important;\n\t\tborder-radius: 5px !important;\n\t\tborder: 1px solid #e0e0e0 !important;\n\t}\n\t.skill-reward-histogram-stat {\n\t\ttext-align: center !important;\n\t}\n\t.skill-reward-histogram-label {\n\t\tfont-weight: bold !important;\n\t\tcolor: #333 !important;\n\t}\n\t.skill-reward-histogram-value {\n\t\tfont-size: 1.2em !important;\n\t\tcolor: #2cb696 !important;\n\t\tfont-weight: bold !important;\n\t}\n\t.skill-reward-histogram-chart {\n\t\tmargin-top: 20px !important;\n\t}\n\t.skill-reward-histogram-canvas-container {\n\t\theight: 400px !important;\n\t\twidth: 100% !important;\n\t\tposition: relative !important;\n\t\tmargin-bottom: 10px !important;\n\t}\n\t.skill-reward-histogram-table-container {\n\t\tmargin-top: 0 !important;\n\t\tmargin-bottom: 30px !important;\n\t}\n\t.skill-reward-histogram-table-wrapper {\n\t\tposition: relative !important;\n\t\tmax-height: 300px !important;\n\t\toverflow: hidden !important;\n\t\ttransition: max-height 0.5s ease !important;\n\t}\n\t.skill-reward-histogram-table-wrapper.expanded {\n\t\tmax-height: 2000px !important; /* 十分な高さを確保 */\n\t}\n\t.skill-reward-histogram-table-gradient {\n\t\tposition: absolute !important;\n\t\tbottom: 0 !important;\n\t\tleft: 0 !important;\n\t\twidth: 100% !important;\n\t\theight: 100px !important;\n\t\tbackground: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%) !important;\n\t\tpointer-events: none !important;\n\t\ttransition: opacity 0.3s ease !important;\n\t}\n\t.skill-reward-histogram-table-wrapper.expanded .skill-reward-histogram-table-gradient {\n\t\topacity: 0 !important;\n\t}\n\t.skill-reward-histogram-table {\n\t\twidth: 100% !important;\n\t\tborder-collapse: collapse !important;\n\t\tmargin-top: 15px !important;\n\t\tfont-size: 14px !important;\n\t}\n\t.skill-reward-histogram-show-more-container {\n\t\ttext-align: center !important;\n\t\tmargin-top: 15px !important;\n\t}\n\t.skill-reward-histogram-show-more-button {\n\t\tbackground-color: #2cb696 !important;\n\t\tcolor: white !important;\n\t\tborder: none !important;\n\t\tborder-radius: 4px !important;\n\t\tpadding: 8px 16px !important;\n\t\tfont-size: 14px !important;\n\t\tcursor: pointer !important;\n\t\ttransition: background-color 0.3s ease !important;\n\t}\n\t.skill-reward-histogram-show-more-button:hover {\n\t\tbackground-color: #239a7c !important;\n\t}\n\t.skill-reward-histogram-table th,\n\t.skill-reward-histogram-table td {\n\t\tpadding: 10px !important;\n\t\ttext-align: center !important;\n\t\tborder: 1px solid #e0e0e0 !important;\n\t}\n\t.skill-reward-histogram-table th {\n\t\tbackground-color: #f5f5f5 !important;\n\t\tfont-weight: bold !important;\n\t\tcolor: #333 !important;\n\t}\n\t.skill-reward-histogram-table tr:nth-child(even) {\n\t\tbackground-color: #f9f9f9 !important;\n\t}\n\t.skill-reward-histogram-table tr:hover {\n\t\tbackground-color: #f0f0f0 !important;\n\t}\n\t.skill-reward-histogram-timestamp {\n\t\ttext-align: right !important;\n\t\tfont-size: 12px !important;\n\t\tcolor: #777 !important;\n\t\tmargin-top: 10px !important;\n\t\tfont-style: italic !important;\n\t}\n\t@media (max-width: 768px) {\n\t\t.skill-reward-histogram-summary {\n\t\t\tflex-direction: column !important;\n\t\t}\n\t\t.skill-reward-histogram-stat {\n\t\t\tmargin-bottom: 10px !important;\n\t\t}\n\t\t.skill-reward-histogram-canvas-container {\n\t\t\theight: 300px !important;\n\t\t}\n\t\t.skill-reward-histogram-table th,\n\t\t.skill-reward-histogram-table td {\n\t\t\tpadding: 8px 5px !important;\n\t\t\tfont-size: 12px !important;\n\t\t}\n\t}\n\t</style>\n\t\n\t<script src=\"https://cdn.jsdelivr.net/npm/chart.js@3.9.1/dist/chart.min.js\"></script>\n\t<script>\n\tdocument.addEventListener(\"DOMContentLoaded\", function() {\n\t\t// もっと見るボタンの処理\n\t\tvar showMoreButton = document.getElementById(\"show-more-skill-histogram-42-69f42d0216173\");\n\t\tvar tableWrapper = document.querySelector(\"#table-container-skill-histogram-42-69f42d0216173 .skill-reward-histogram-table-wrapper\");\n\t\t\n\t\tif (showMoreButton && tableWrapper) {\n\t\t\tshowMoreButton.addEventListener(\"click\", function() {\n\t\t\t\ttableWrapper.classList.toggle(\"expanded\");\n\t\t\t\tshowMoreButton.textContent = tableWrapper.classList.contains(\"expanded\") ? \"閉じる\" : \"もっと見る\";\n\t\t\t});\n\t\t}\n\t\t\n\t\t// データの取得\n\t\tvar chartData = {\"labels\":[\"0\\u301c9\\u4e07\\u5186\",\"20\\u301c29\\u4e07\\u5186\",\"30\\u301c39\\u4e07\\u5186\",\"40\\u301c49\\u4e07\\u5186\",\"50\\u301c59\\u4e07\\u5186\",\"60\\u301c69\\u4e07\\u5186\",\"70\\u301c79\\u4e07\\u5186\",\"80\\u301c89\\u4e07\\u5186\",\"90\\u301c99\\u4e07\\u5186\",\"100\\u301c109\\u4e07\\u5186\",\"110\\u301c119\\u4e07\\u5186\",\"120\\u301c129\\u4e07\\u5186\",\"130\\u301c139\\u4e07\\u5186\",\"140\\u301c149\\u4e07\\u5186\"],\"counts\":[3,1,1,32,148,439,531,215,66,91,5,2,1,1],\"backgroundColor\":[\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\",\"rgba(44, 182, 150, 0.7)\"],\"borderColor\":[\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\",\"rgba(44, 182, 150, 1)\"]};\n\t\t\n\t\t// グラフの描画\n\t\tvar ctx = document.getElementById(\"canvas-skill-histogram-42-69f42d0216173\").getContext(\"2d\");\n\t\tvar myChart = new Chart(ctx, {\n\t\t\ttype: \"bar\",\n\t\t\tdata: {\n\t\t\t\tlabels: chartData.labels,\n\t\t\t\tdatasets: [{\n\t\t\t\t\tlabel: \"案件数\",\n\t\t\t\t\tdata: chartData.counts,\n\t\t\t\t\tbackgroundColor: chartData.backgroundColor,\n\t\t\t\t\tborderColor: chartData.borderColor,\n\t\t\t\t\tborderWidth: 1\n\t\t\t\t}]\n\t\t\t},\n\t\t\toptions: {\n\t\t\t\tresponsive: true,\n\t\t\t\tmaintainAspectRatio: false,\n\t\t\t\tplugins: {\n\t\t\t\t\tlegend: {\n\t\t\t\t\t\tdisplay: false\n\t\t\t\t\t},\n\t\t\t\t\ttooltip: {\n\t\t\t\t\t\tcallbacks: {\n\t\t\t\t\t\t\tlabel: function(context) {\n\t\t\t\t\t\t\t\t// 3桁区切りでフォーマット\n\t\t\t\t\t\t\t\treturn context.parsed.y.toLocaleString() + \"件\";\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tscales: {\n\t\t\t\t\ty: {\n\t\t\t\t\t\tbeginAtZero: true,\n\t\t\t\t\t\ttitle: {\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\ttext: \"案件数\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\tcallback: function(value) {\n\t\t\t\t\t\t\t\tif (value % 1 === 0) {\n\t\t\t\t\t\t\t\t\t// 3桁区切りでフォーマット\n\t\t\t\t\t\t\t\t\treturn value.toLocaleString();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\tx: {\n\t\t\t\t\t\ttitle: {\n\t\t\t\t\t\t\tdisplay: true,\n\t\t\t\t\t\t\ttext: \"単価相場\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\tmaxRotation: 45,\n\t\t\t\t\t\t\tminRotation: 45\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t});\n\t</script>\n\t\n<p><a href=\"https://freelance.indieverse.co.jp\">インディバースフリーランス</a>が提携しているエージェントの全求人データをもとに抽出した結果ですが、平均単価相場/月は約66万円でした。</p>\n<p>高単価の案件を探している人は、高単価案件が豊富な<span style=\"color: #000000;\"><a href=\"https://ad.presco.asia/cl/?b_id=tZLrIM4P&amp;t_id=1\" target=\"_blank\" rel=\"noopener\">レバテックフリーランス</a>で案件を探すのがおすすめです。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託案件例</h2>\n<p>ここでは、実際に募集されている、<span style=\"font-weight: 400;\">Struts</span>のフリーランス案件の例を5つご紹介します。<!-- notionvc: c474762b-3fc5-4ce1-a8a6-df00b04f96f9 --></p>\n\t<div class=\"job-listings-container\">\n\t\t\n\t\t<div class=\"job-listings-list\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card job-listing-card--expandable\" tabindex=\"0\" role=\"link\" aria-label=\"案件詳細を開く: 【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)\" data-job-listing-url=\"https://freelance.indieverse.co.jp/job_listings/21658?utm_source=blog&#038;utm_medium=article&#038;utm_campaign=job_listing_card&#038;utm_content=card_skill_42_job_21658\">\n\t\t\t\t\t<div class=\"job-listing-card__title\">\n\t\t\t\t\t\t<h3 class=\"job-listing-card__title-heading\">【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)</h3>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__reward\">\n\t\t\t\t\t\t<i class=\"fas fa-yen-sign job-listing-card__reward-icon\" aria-hidden=\"true\"></i>\n\t\t\t\t\t\t<span class=\"job-listing-card__reward-text\">〜600,000円/月</span>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__meta\">\n\t\t\t\t\t\t<div class=\"job-listing-card__meta-item\"><i class=\"fas fa-laptop\" aria-hidden=\"true\"></i><span>常駐</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-calendar-alt\" aria-hidden=\"true\"></i><span>週5から</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-map-marker-alt\" aria-hidden=\"true\"></i><span>渋谷</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>業務委託(フリーランス)</span></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__taxonomy\">\n\t\t\t\t\t\t<div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>職種</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--occupation\">PL</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-code\" aria-hidden=\"true\"></i><span>スキル</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--skill\">PL/SQL</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">jQuery</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">JavaScript</span><span class=\"job-listing-card__chip job-listing-card__chip--more\">他13件</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-tags\" aria-hidden=\"true\"></i><span>特徴</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--characteristic\">上流工程</span></div></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__sections\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--description\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">職務内容</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__read-more-wrap\">\n\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"job-listing-card__read-more\" data-job-listing-read-more>続きを読む</button>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--required-skill\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">必須スキル</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト（BtoC）のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境／ミドルウェア／フレームワークの利用経験3年以上 Ec...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card job-listing-card--expandable\" tabindex=\"0\" role=\"link\" aria-label=\"案件詳細を開く: 【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)\" data-job-listing-url=\"https://freelance.indieverse.co.jp/job_listings/21658?utm_source=blog&#038;utm_medium=article&#038;utm_campaign=job_listing_card&#038;utm_content=card_skill_42_job_21658\">\n\t\t\t\t\t<div class=\"job-listing-card__title\">\n\t\t\t\t\t\t<h3 class=\"job-listing-card__title-heading\">【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)</h3>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__reward\">\n\t\t\t\t\t\t<i class=\"fas fa-yen-sign job-listing-card__reward-icon\" aria-hidden=\"true\"></i>\n\t\t\t\t\t\t<span class=\"job-listing-card__reward-text\">〜600,000円/月</span>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__meta\">\n\t\t\t\t\t\t<div class=\"job-listing-card__meta-item\"><i class=\"fas fa-laptop\" aria-hidden=\"true\"></i><span>常駐</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-calendar-alt\" aria-hidden=\"true\"></i><span>週5から</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-map-marker-alt\" aria-hidden=\"true\"></i><span>渋谷</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>業務委託(フリーランス)</span></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__taxonomy\">\n\t\t\t\t\t\t<div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>職種</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--occupation\">PL</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-code\" aria-hidden=\"true\"></i><span>スキル</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--skill\">PL/SQL</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">jQuery</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">JavaScript</span><span class=\"job-listing-card__chip job-listing-card__chip--more\">他13件</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-tags\" aria-hidden=\"true\"></i><span>特徴</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--characteristic\">上流工程</span></div></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__sections\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--description\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">職務内容</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__read-more-wrap\">\n\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"job-listing-card__read-more\" data-job-listing-read-more>続きを読む</button>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--required-skill\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">必須スキル</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト（BtoC）のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境／ミドルウェア／フレームワークの利用経験3年以上 Ec...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card job-listing-card--expandable\" tabindex=\"0\" role=\"link\" aria-label=\"案件詳細を開く: 【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)\" data-job-listing-url=\"https://freelance.indieverse.co.jp/job_listings/21658?utm_source=blog&#038;utm_medium=article&#038;utm_campaign=job_listing_card&#038;utm_content=card_skill_42_job_21658\">\n\t\t\t\t\t<div class=\"job-listing-card__title\">\n\t\t\t\t\t\t<h3 class=\"job-listing-card__title-heading\">【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)</h3>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__reward\">\n\t\t\t\t\t\t<i class=\"fas fa-yen-sign job-listing-card__reward-icon\" aria-hidden=\"true\"></i>\n\t\t\t\t\t\t<span class=\"job-listing-card__reward-text\">〜600,000円/月</span>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__meta\">\n\t\t\t\t\t\t<div class=\"job-listing-card__meta-item\"><i class=\"fas fa-laptop\" aria-hidden=\"true\"></i><span>常駐</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-calendar-alt\" aria-hidden=\"true\"></i><span>週5から</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-map-marker-alt\" aria-hidden=\"true\"></i><span>渋谷</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>業務委託(フリーランス)</span></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__taxonomy\">\n\t\t\t\t\t\t<div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>職種</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--occupation\">PL</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-code\" aria-hidden=\"true\"></i><span>スキル</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--skill\">PL/SQL</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">jQuery</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">JavaScript</span><span class=\"job-listing-card__chip job-listing-card__chip--more\">他13件</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-tags\" aria-hidden=\"true\"></i><span>特徴</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--characteristic\">上流工程</span></div></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__sections\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--description\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">職務内容</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__read-more-wrap\">\n\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"job-listing-card__read-more\" data-job-listing-read-more>続きを読む</button>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--required-skill\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">必須スキル</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト（BtoC）のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境／ミドルウェア／フレームワークの利用経験3年以上 Ec...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card job-listing-card--expandable\" tabindex=\"0\" role=\"link\" aria-label=\"案件詳細を開く: 【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)\" data-job-listing-url=\"https://freelance.indieverse.co.jp/job_listings/21658?utm_source=blog&#038;utm_medium=article&#038;utm_campaign=job_listing_card&#038;utm_content=card_skill_42_job_21658\">\n\t\t\t\t\t<div class=\"job-listing-card__title\">\n\t\t\t\t\t\t<h3 class=\"job-listing-card__title-heading\">【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)</h3>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__reward\">\n\t\t\t\t\t\t<i class=\"fas fa-yen-sign job-listing-card__reward-icon\" aria-hidden=\"true\"></i>\n\t\t\t\t\t\t<span class=\"job-listing-card__reward-text\">〜600,000円/月</span>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__meta\">\n\t\t\t\t\t\t<div class=\"job-listing-card__meta-item\"><i class=\"fas fa-laptop\" aria-hidden=\"true\"></i><span>常駐</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-calendar-alt\" aria-hidden=\"true\"></i><span>週5から</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-map-marker-alt\" aria-hidden=\"true\"></i><span>渋谷</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>業務委託(フリーランス)</span></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__taxonomy\">\n\t\t\t\t\t\t<div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>職種</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--occupation\">PL</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-code\" aria-hidden=\"true\"></i><span>スキル</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--skill\">PL/SQL</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">jQuery</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">JavaScript</span><span class=\"job-listing-card__chip job-listing-card__chip--more\">他13件</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-tags\" aria-hidden=\"true\"></i><span>特徴</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--characteristic\">上流工程</span></div></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__sections\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--description\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">職務内容</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__read-more-wrap\">\n\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"job-listing-card__read-more\" data-job-listing-read-more>続きを読む</button>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--required-skill\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">必須スキル</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト（BtoC）のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境／ミドルウェア／フレームワークの利用経験3年以上 Ec...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card job-listing-card--expandable\" tabindex=\"0\" role=\"link\" aria-label=\"案件詳細を開く: 【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)\" data-job-listing-url=\"https://freelance.indieverse.co.jp/job_listings/21658?utm_source=blog&#038;utm_medium=article&#038;utm_campaign=job_listing_card&#038;utm_content=card_skill_42_job_21658\">\n\t\t\t\t\t<div class=\"job-listing-card__title\">\n\t\t\t\t\t\t<h3 class=\"job-listing-card__title-heading\">【Java/JSP/JavaScript/Sketch/Zeplin】証券会員システム開発支援(出社必須)</h3>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__reward\">\n\t\t\t\t\t\t<i class=\"fas fa-yen-sign job-listing-card__reward-icon\" aria-hidden=\"true\"></i>\n\t\t\t\t\t\t<span class=\"job-listing-card__reward-text\">〜600,000円/月</span>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__meta\">\n\t\t\t\t\t\t<div class=\"job-listing-card__meta-item\"><i class=\"fas fa-laptop\" aria-hidden=\"true\"></i><span>常駐</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-calendar-alt\" aria-hidden=\"true\"></i><span>週5から</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-map-marker-alt\" aria-hidden=\"true\"></i><span>渋谷</span></div><div class=\"job-listing-card__meta-item\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>業務委託(フリーランス)</span></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class=\"job-listing-card__taxonomy\">\n\t\t\t\t\t\t<div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-briefcase\" aria-hidden=\"true\"></i><span>職種</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--occupation\">PL</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-code\" aria-hidden=\"true\"></i><span>スキル</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--skill\">PL/SQL</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">jQuery</span><span class=\"job-listing-card__chip job-listing-card__chip--skill\">JavaScript</span><span class=\"job-listing-card__chip job-listing-card__chip--more\">他13件</span></div></div><div class=\"job-listing-card__taxonomy-group\"><span class=\"job-listing-card__taxonomy-label\"><i class=\"fas fa-tags\" aria-hidden=\"true\"></i><span>特徴</span></span><div class=\"job-listing-card__chips\"><span class=\"job-listing-card__chip job-listing-card__chip--characteristic\">上流工程</span></div></div>\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__sections\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--description\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">職務内容</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t国内株式等に関する新規サービスの構築及び、既存システムの保守開発に伴う詳細設計、Java、JSP、JavaScriptによる実装、単体テストまでの工程が主な中心業務となりますが、ご本人の適正/志向によってその他上流工程からご参画いただくことも可能です。 ■募集背景 人員不足のため。 ■その...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__read-more-wrap\">\n\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"job-listing-card__read-more\" data-job-listing-read-more>続きを読む</button>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section job-listing-card__section--required-skill\">\n\t\t\t\t\t\t\t\t\t<div class=\"job-listing-card__section-title\">必須スキル</div>\n\t\t\t\t\t\t\t\t\t<p class=\"job-listing-card__section-body job-listing-card__section-body--clamp\">\n\t\t\t\t\t\t\t\t\t\t★部分を重視しております。 ・★Gitの構成管理経験 ・★Webサイト（BtoC）のマークアップ経験 Sketch, Zeplin等の使用経験 CSSを駆使したサイトデザインができる方が望ましい レスポンシブデザイン経験歓迎 ・下記開発環境／ミドルウェア／フレームワークの利用経験3年以上 Ec...\t\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\n\t\t<div class=\"job-listings-more\">\n\t\t\t<a href=\"https://freelance.indieverse.co.jp/job_listings/search?skill_ids%5B%5D=42&#038;utm_source=blog&#038;utm_medium=article&#038;utm_campaign=read_more&#038;utm_content=more_link\" class=\"job-listings-more-link\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\tStruts の案件を見る\t\t\t</a>\n\t\t</div>\n\t</div>\n\n\t<script>\n\t(function() {\n\t\tif (window.__jobListingCardReadMoreBound) {\n\t\t\treturn;\n\t\t}\n\t\twindow.__jobListingCardReadMoreBound = true;\n\n\t\tfunction getInteractiveElement(target, card) {\n\t\t\tif (!target || typeof target.closest !== 'function') {\n\t\t\t\treturn null;\n\t\t\t}\n\n\t\t\tvar interactive = target.closest('a, button, input, select, textarea, label, summary, [role=\"button\"]');\n\t\t\tif (!interactive) {\n\t\t\t\treturn null;\n\t\t\t}\n\n\t\t\treturn card && card.contains(interactive) ? interactive : null;\n\t\t}\n\n\t\tfunction navigateCard(card) {\n\t\t\tif (!card) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar url = card.getAttribute('data-job-listing-url');\n\t\t\tif (url) {\n\t\t\t\twindow.location.href = url;\n\t\t\t}\n\t\t}\n\n\t\tdocument.addEventListener('click', function(event) {\n\t\t\tif (!event || !event.target || typeof event.target.closest !== 'function') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar button = event.target.closest('[data-job-listing-read-more]');\n\t\t\tif (!button) {\n\t\t\t\tvar card = event.target.closest('.job-listing-card');\n\t\t\t\tif (!card) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tif (getInteractiveElement(event.target, card)) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tevent.preventDefault();\n\t\t\t\tnavigateCard(card);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar card = button.closest('.job-listing-card');\n\t\t\tif (!card) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tevent.preventDefault();\n\t\t\tevent.stopPropagation();\n\t\t\tcard.classList.add('is-expanded');\n\t\t});\n\n\t\tdocument.addEventListener('keydown', function(event) {\n\t\t\tif (!event || !event.target || typeof event.target.closest !== 'function') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (event.key !== 'Enter' && event.key !== ' ') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar card = event.target.closest('.job-listing-card');\n\t\t\tif (!card) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (getInteractiveElement(event.target, card)) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tevent.preventDefault();\n\t\t\tnavigateCard(card);\n\t\t});\n\t})();\n\t</script>\n\t\n<p><span style=\"font-weight: 400;\">Struts</span>の案件をお探しの方は、<a href=\"https://freelance.indieverse.co.jp/media/job-matching-site/freelance-matching\" class=\"notion-link-token notion-focusable-token notion-enable-hover\" rel=\"noopener \" data-token-index=\"1\" tabindex=\"0\"><span class=\"link-annotation-unknown-block-id-2052062075\">フリーランス向けマッチングサービスおすすめ17選</span></a>を是非参考にしてみてください。<!-- notionvc: 51da179e-d3e7-44fc-83dc-bd8199301122 --></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託案件探しにおすすめのエージェント</h2>\n\n\t<div class='balloon5'>\n\t\t<div class='faceicon'>\n\t\t\t<img src='https://pbs.twimg.com/profile_images/1230103371664613376/PHLMWlPU_400x400.jpg'>\n\t\t\t<div style='text-align:center'>DAI</div>\n\t\t</div>\n\t\t<div class='chatting'>\n\t\t\t<div class='says'>基本的には副業案件自体がどのエージェントでも少ないため、「<strong>求人数が多い</strong>」<a href=\"https://ad.presco.asia/cl/?b_id=tZLrIM4P&amp;t_id=1\">レバテックフリーランス</a>に1社登録し、2-3社並行して登録しておくと、よりよい副業求人に出会うことができます。</div>\n\t\t</div>\n\t</div>\n\t<table style=\"border-collapse: collapse; width: 100%; height: 1042px;\">\n<tbody>\n<tr style=\"color: #ffffff;\">\n<td style=\"width: 5.15618%; height: 48px;\"></td>\n<td style=\"width: 21.7036%; background-color: #2cb696; height: 48px;\">特徴</td>\n</tr>\n<tr style=\"height: 155px;\">\n<td style=\"width: 5.15618%; background-color: #2cb696; color: #ffffff; height: 155px;\">インディバースフリーランス<br />\n<img decoding=\"async\" src=\"https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス-1024x520.png\" alt=\"\" width=\"245\" height=\"124\" class=\"alignnone wp-image-94632\" srcset=\"https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス-1024x520.png 1024w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス-300x152.png 300w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス-768x390.png 768w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス-1536x781.png 1536w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/11/インディバースフリーランス.png 1897w\" sizes=\"(max-width: 245px) 100vw, 245px\" /></td>\n<td style=\"width: 21.7036%; height: 155px;\">\n<ul>\n<li>複数のフリーランスエージェントの求人を一括で見れるサービス</li>\n<li>案件が多いため、さまざまな条件の案件（フルリモート/週3OK）も多数あり</li>\n<li>フリーランス案件の求人管理を効率化したいなら、まずは登録したい案件サイト。</li>\n</ul>\n<p>公式： <a href=\"https://freelance.indieverse.co.jp/?utm_source=blog&amp;utm_medium=article&amp;utm_campaign=table\"><span style=\"color: #000000;\"><strong>https://freelance.indieverse.co.jp</strong></span></a><i class=\"fas fa-arrow-up-right-from-square\"></i></td>\n</tr>\n<tr style=\"height: 216px;\">\n<td style=\"width: 5.15618%; background-color: #2cb696; color: #ffffff; height: 173px;\">レバテックフリーランス<br />\n<a href=\"https://ad.presco.asia/cl/?b_id=tZLrIM4P&amp;t_id=1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-300x132.png\" alt=\"\" width=\"248\" height=\"109\" class=\"alignnone wp-image-80680\" srcset=\"https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-300x132.png 300w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-1024x452.png 1024w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-768x339.png 768w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-1536x678.png 1536w, https://freelance.indieverse.co.jp/media/wp-content/uploads/2024/04/レバテックフリーランス_top-2048x904.png 2048w\" sizes=\"(max-width: 248px) 100vw, 248px\" /></a></td>\n<td style=\"width: 21.7036%; height: 173px;\">\n<ul>\n<li>とにかく案件数が多い</li>\n<li><strong style=\"font-family: inherit; font-size: inherit;\">大企業の高単価案件やフルリモート案件</strong><span style=\"font-family: inherit; font-size: inherit;\">も多数取扱あり</span></li>\n<li>フリーランスとして案件受注を検討するなら<strong style=\"font-family: inherit; font-size: inherit;\">まず登録したいエージェント</strong><span style=\"font-family: inherit; font-size: inherit;\">公式：</span></li>\n</ul>\n<p><span style=\"color: #000000;\"><strong>公式：<a href=\"https://ad.presco.asia/cl/?b_id=tZLrIM4P&amp;t_id=1\" target=\"_blank\" rel=\"noopener\">https://freelance.levtech.jp/</a></strong><i class=\"fas fa-arrow-up-right-from-square\"></i></span></td>\n</tr>\n<tr style=\"height: 216px;\">\n<td style=\"width: 5.15618%; background-color: #2cb696; color: #ffffff; height: 202px;\">Flexy<br />\n<a href=\"https://cl.link-ag.net/click/a8dde3/591dffbe\"><img decoding=\"async\" src=\"https://freelance.indieverse.co.jp/media/wp-content/uploads/2025/05/バナー_300_250.png\" alt=\"\" width=\"300\" height=\"250\" class=\"alignnone wp-image-96229 size-full\" /></a></td>\n<td style=\"width: 21.7036%; height: 202px;\">\n<ul>\n<li>90%がフルリモート案件と、フルリモート比率ではピカイチのエージェント。</li>\n<li>プライム案件が豊富で、高単価案件が豊富なエージェント</li>\n<li>Web系の案件が中心</li>\n</ul>\n<p><span style=\"color: #000000;\"><strong>公式：<a href=\"https://cl.link-ag.net/click/a8dde3/591dffbe\">https://flexy.jp</a></strong>/ <i class=\"fas fa-arrow-up-right-from-square\"></i></span></td>\n</tr>\n</tbody>\n</table>\n\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託案件を探す基準</h2>\n<p class=\"p1\"><span class=\"s1\">まずは、</span><span class=\"s2\">Struts</span><span class=\"s1\">の業務委託案件を探すうえで押さえておきたい基準を紹介します。内容は以下の</span><span class=\"s2\">3</span><span class=\"s1\">つです。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">自分のスキルに合った案件が多いか</span></li>\n<li class=\"p1\"><span class=\"s1\">フルリモート可能な案件があるか</span></li>\n<li class=\"p1\"><span class=\"s1\">高単価な案件が多いか</span></li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">ここから業務委託案件を探す基準について、</span><span class=\"s2\">1</span><span class=\"s1\">つずつ確認していきましょう。</span></p>\n<h3>自分のスキルに合った案件が多いか</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託案件を探す際は、ご自身のスキルに見合った案件を取り揃えているサイトを利用しましょう。</span><span class=\"s1\"><span class=\"Apple-converted-space\"> </span></span></p>\n<p class=\"p1\"><span class=\"s2\">最初からハイレベルなスキルが求められるサイトやエージェントを利用しても、実務経験やスキルが不十分なら採用してもらえません。</span></p>\n<p class=\"p1\"><span class=\"s2\"><strong>「いま自分がどのレベルまで仕事をこなせるのか」</strong>を把握したうえで、案件の受託に努めましょう。</span></p>\n<h3>フルリモート可能な案件があるか</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託案件を受託するなら、フルリモート稼働に対応している案件を選びましょう。</span></p>\n<p class=\"p1\"><span class=\"s2\">特に、副業で業務委託を検討している方なら。通勤時間や交通費を削減しな有効的な働き方を手にできるからです。</span></p>\n<p class=\"p1\"><span class=\"s2\">平日の夜間・土日祝日など、本業以外の時間で副業したい方は、働き方をよく確認して応募しましょう。</span></p>\n<p class=\"p1\"><span class=\"s2\">ただし、フルリモート案件の中には<strong>不定期の出勤が求められる案件もある</strong>ことに注意してください。</span></p>\n<h3>高単価な案件が多いか</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託案件については、高単価の案件が多いサービスを利用して、安定した収入を確保できるようにしましょう。</span></p>\n<p class=\"p1\"><span class=\"s2\">中でも、高単価案件に分類される業態は「直請け案件」です。<strong>クラウドソーシングサイトから受託する案件より相場が高い</strong>特徴があります。</span></p>\n<p class=\"p1\"><span class=\"s2\">直請け案件を多く取り揃えているサービスやエージェントを利用して、月収をアップさせましょう。</span></p>\n\n\t<div class='balloon5'>\n\t\t<div class='faceicon'>\n\t\t\t<img src='https://pbs.twimg.com/profile_images/1230103371664613376/PHLMWlPU_400x400.jpg'>\n\t\t\t<div style='text-align:center'>DAI</div>\n\t\t</div>\n\t\t<div class='chatting'>\n\t\t\t<div class='says'>インディバースフリーランスでは、「Strutsの副業事情」についても解説しています。以下の記事もあわせてご覧ください。</div>\n\t\t</div>\n\t</div>\n\t\n<p>→<a href=\"https://freelance.indieverse.co.jp/media/sidework/struts-sidework\">Strutsの副業事情！週3案件の探し方とおすすめのサイトを紹介</a></p>\n<p>→<a href=\"https://freelance.indieverse.co.jp/media/sidework/apache-sidework\">Apacheの副業事情！週2-3案件の探し方とおすすめのサイトを紹介</a></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>業務委託契約の主な種類</h2>\n<p class=\"p1\"><span class=\"s1\">ここからは、業務委託契約の種類</span><span class=\"s2\">3</span><span class=\"s1\">つを以下の流れで紹介します。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">準委任契約</span></li>\n<li class=\"p1\"><span class=\"s1\">請負契約</span></li>\n<li class=\"p1\"><span class=\"s1\">委任契約</span></li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">メリット・デメリットについても併せて解説していますので、参考にしてみてください。</span></p>\n<h3>準委任契約</h3>\n<p class=\"p1\"><span class=\"s1\">準委任契約とは、民法第</span><span class=\"s2\">656</span><span class=\"s1\">条で定められており、事実行為を委託する場面で用いられる契約を意味します。</span></p>\n<p class=\"p1\"><span class=\"s1\">特に、法律</span><span class=\"s2\">(</span><span class=\"s1\">委任契約</span><span class=\"s2\">)</span><span class=\"s1\">と関係ない業務を委託する場合は、準委任契約に該当することがほとんどです。</span></p>\n<h4>メリット</h4>\n<p class=\"p1\"><span class=\"s1\">準委任契約を結ぶメリットは、収入が安定しやすいことです。なぜなら、<strong>成果物の有無にかかわらず、報酬が発生する</strong>仕組みになっているからです。</span></p>\n<p class=\"p1\"><span class=\"s1\">稼働した時間に対して報酬が支払われる場合が多いため、契約期間が長ければ継続的に収入を得られます。</span></p>\n<h4>デメリット</h4>\n<p class=\"p1\"><span class=\"s1\">準委任契約のデメリットとしては、定期的な報告義務に伴う時間管理の制約が挙げられます。</span></p>\n<p class=\"p1\"><span class=\"s1\">なぜなら</span><span class=\"s1\">働き方の自由度が高い分、クライアント側としては急に解約されるリスクを背負って契約しているからです。</span></p>\n<p class=\"p1\"><span class=\"s1\">契約の締結がお互いの<strong>信頼関係の基盤</strong>になっていることを念頭に置いて、業務を全うしましょう。</span></p>\n<h3>請負契約</h3>\n<p class=\"p1\"><span class=\"s1\">請負契約とは、仕事のプロセスではなく成果物の完成および納品に対して報酬が発生する契約を指します。</span></p>\n<p class=\"p1\"><span class=\"s1\">フリーランスエンジニアの業務で契約されるケースが多く、</span><strong><span class=\"s2\">Web</span></strong><span class=\"s1\"><strong>サイトの制作</strong>や<strong>システムの開発</strong>などの案件が挙げられます。</span></p>\n<h4>メリット</h4>\n<p class=\"p1\"><span class=\"s1\">請負契約を結ぶメリットは、比較的自由に時間を管理できることです。</span><span class=\"s1\">「業務の完遂」というようにゴールが定められているため、作業の進め方を調整しやすい特徴があります。</span></p>\n<p class=\"p1\"><span class=\"s1\">たとえ期日ギリギリに作業を詰め込んだとしても、<strong>クライアントが求める成果物を納品</strong>できれば収入を得られるのです。</span></p>\n<p class=\"p1\"><span class=\"s1\">報酬が大きく変動することもないため、自由度の高い働き方といえるでしょう。</span></p>\n<h4>デメリット</h4>\n<p class=\"p1\"><span class=\"s1\">請負契約で業務委託を受けるデメリットは、納品物に対して報酬が支払われるため、時間がどれだけかかっても報酬額が変わらないという点です。</span></p>\n<p class=\"p1\"><span class=\"s1\">成果物の完成を約束する前提で契約を交わしているため、どんなに努力しようとも<strong>クライアントの要求を満たさなければ報酬が支払われなかったり、修正が多く作業時間が増えてしまったりするケースもあります。</strong></span></p>\n<p class=\"p1\"><span class=\"s1\">誤った成果物を納品してしまわないためにも、成果物の定義や仕様について、よく確認するようにしましょう。</span></p>\n<h3>委任契約</h3>\n<p class=\"p1\"><span class=\"s1\">委任契約とは、法律に基づく一定の事務処理を約束して委託する契約です。</span></p>\n<p class=\"p1\"><span class=\"s1\">例えば、「弁護士に訴訟行為代理を依頼する」「税理士に所得税の確定申告を依頼する」などがあげられます。</span></p>\n<p class=\"p1\"><span class=\"s1\">つまり、法律行為とはフリーランスではなく、司法書士や公認会計士などの法律に関わる専門家が行う事務処理が該当するのです。</span></p>\n<p class=\"p1\"><span class=\"s1\">クライアント側としては、全ての業務を背負わず、<strong>一部を専門家に任せてコストの削減をしながらメインの事業に注力する目的</strong>があります。</span></p>\n<p>基本的に法律に関する業務の委託なので、エンジニアが委任契約をするケースはほとんどありません。</p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託で働くメリット</h2>\n<p class=\"p1\"><span class=\"s1\">次に、</span><span class=\"s2\">Struts</span><span class=\"s1\">の業務委託で働くメリットを以下の流れで</span><span class=\"s2\">4</span><span class=\"s1\">つ紹介します。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">自分の好きな仕事に集中できる</span></li>\n<li class=\"p1\"><span class=\"s1\">努力次第で収入アップが可能</span></li>\n<li class=\"p1\"><span class=\"s1\">自分で業務時間を決められる</span></li>\n<li class=\"p1\"><span class=\"s1\">人間関係のストレスから解放される</span></li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">各メリットについて、ここから詳しく紹介します。</span></p>\n<h3>自分の好きな仕事に集中できる</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託は、ご自身が働きたい仕事を選択して集中できるという魅力があります。</span></p>\n<p class=\"p1\"><span class=\"s2\">仕事内容や働く場所、仕事に取り組む時間などに縛られる心配もありません。</span></p>\n<p class=\"p1\"><span class=\"s2\">「本当はやりたくないけど、やらなければならない」と我慢して仕事に取り組む場面を減らして、<strong>得意分野をとことん追求した働き方</strong>を実現できます。</span></p>\n<p class=\"p1\"><span class=\"s2\">効率的に仕事を進められる環境を手に入れましょう。</span></p>\n<h3>努力次第で収入アップが可能</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託を実践する際、努力次第では収入アップを見込めることも魅力の</span><span class=\"s1\">1</span><span class=\"s2\">つです。</span></p>\n<p class=\"p1\"><span class=\"s2\">会社員の昇給を獲得するためには、成果を上げたり、上司や人事にアピールしたりと固定給を数千円あげるためには、それなりの時間と労力が伴います。</span></p>\n<p class=\"p1\"><span class=\"s2\">業績が悪ければ、いくら努力しても還元されないこともあるでしょう。</span></p>\n<p class=\"p1\"><span class=\"s2\">ただ、</span><span class=\"s2\">業務委託は、<strong>会社員よりも努力が報酬として反映されやすい</strong>のです。「何をやってもお給料が上がらない」という徒労感を感じることもなくなるでしょう。</span></p>\n<h3>自分で業務時間を決められる</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">に限らず、業務委託の働き方は業務時間の調整もご自身で自由に調整できます。</span></p>\n<p class=\"p1\"><span class=\"s2\">会社員なら、会社のスケジュールに合わせて仕事をすることになり、ご自身のスケジュールは二の次となるケースがほとんどです。</span></p>\n<p class=\"p1\"><span class=\"s2\">だだ、業務委託なら納期に合わせて業務時間や休日を設定できます。</span></p>\n<p class=\"p1\"><span class=\"s2\"><strong>がっつり稼ぐのもマイペースに稼ぐのも自分次第</strong>です。ご自身のライフプランに合った働き方をできるようになりますよ。</span></p>\n<h3>人間関係のストレスから解放される</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託を実施することで、会社員に比べて<strong>人間関係の悩みを解消</strong>することができます。</span></p>\n<p class=\"p1\"><span class=\"s2\">業務委託においても、クライアントとのやり取りが欠かせないため、完全に人との関わりを断つことはありません。</span><span class=\"s2\">人間関係のトラブルに巻き込まれたり、悩まされたりする場面は少なくなるでしょう。</span><span class=\"s1\"><span class=\"Apple-converted-space\"> </span></span></p>\n<p class=\"p1\"><span class=\"s2\">また、会社主催の飲み会や歓迎会などのイベントへの強制的参加も発生しません。断りづらいお誘いからも解放される魅力があります。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>Strutsの業務委託で働くデメリット</h2>\n<p class=\"p1\"><span class=\"s1\">続いて、</span><span class=\"s2\">Struts</span><span class=\"s1\">の業務委託で働くデメリットについて以下の</span><span class=\"s2\">3</span><span class=\"s1\">つを紹介します。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">労働基準法が適用されなくなる</span></li>\n<li class=\"p1\"><span class=\"s1\">福利厚生が受けられない</span></li>\n<li class=\"p1\"><span class=\"s1\">仕事のトラブルはすべて自己責任</span></li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">ここから、各デメリットについて順番に紹介します。</span></p>\n<h3>労働基準法が適用されなくなる</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託での働き方は、労働基準法が適用されません。なぜなら、労働基準法は労働者を対象にした法律だからです。</span></p>\n<p class=\"p1\"><span class=\"s2\">労働基準法第</span><span class=\"s1\">9</span><span class=\"s2\">条によって定められた労働者とは、職種類を問わず事業・事務所に使用され、賃金を支払われる者を意味します。</span><span class=\"s1\"><br />\n</span></p>\n<p class=\"p1\"><span class=\"s2\">業務委託の場合は、この<strong>雇用契約を結んで仕事していない</strong>ため、労働基準法による保護を受けることができません。</span></p>\n<h3>福利厚生が受けられない</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託の働き方は、会社員に適用される福利厚生が受けられません。</span></p>\n<p class=\"p1\"><span class=\"s2\">例えば、「健康保険料の全額負担」や「公的年金の受給の減少」などが挙げられます。</span></p>\n<p class=\"p1\"><span class=\"s2\">また、有給休暇の制度もないため、<strong>仕事を休めば休むほど収入は減っていきます。</strong></span><span class=\"s2\">業務委託の中でも、今後フリーランスになることをご検討中の方は、福利厚生の内容が薄くなることを念頭に置いておきましょう。</span></p>\n<h3>仕事のトラブルはすべて自己責任</h3>\n<p class=\"p1\"><span class=\"s1\">Struts</span><span class=\"s2\">の業務委託で生計を立てる場合は、仕事で発生するトラブルを全てご自身の責任として処理します。</span></p>\n<p class=\"p1\"><span class=\"s2\">健康を害してしまったり、継続案件をもらえなかったりしてもご自身で解決する必要があります。</span></p>\n<p class=\"p1\"><span class=\"s2\">会社員とは異なり、契約条件から納品に至るまでにトラブルが起きたとしても、<strong>フォローしてくれる上司や同僚がいません。</strong></span><span class=\"s2\">仕事や私生活における自己管理を徹底しながら働くことを意識しましょう。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>業務委託契約を結ぶには業務委託契約書が必要</h2>\n<p class=\"p1\"><span class=\"s1\">続いて、業務委託契約を結ぶために必要な「業務委託契約書」について紹介します。内容は以下の通りです。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">業務委託契約書が必要な理由</span></li>\n<li class=\"p1\"><span class=\"s1\">業務委託契約で起きやすいトラブルとは？</span></li>\n<li class=\"p1\"><span class=\"s1\">秘密保持契約を結ぶ場合は秘密保持契約書を取り交わす</span></li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">ここから、上記の流れに沿って詳しく紹介します。</span></p>\n<h3>業務委託契約書が必要な理由</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託契約書の必要性として、</span><span class=\"s2\">2</span><span class=\"s1\">つの理由が挙げられます。<strong>「契約上のトラブルが起きにくい」「万が一の場面で証拠として利用できる」</strong>です。</span></p>\n<p class=\"p1\"><span class=\"s1\">業務委託契約は、契約書を交わさない口約束での契約も可能ですが、証拠が残りません。「言った言わない」のトラブルに繋がってしまうため、契約内容を明確にした業務委託契約書を作成してトラブルを防ぎましょう。</span></p>\n<h3>業務委託契約で起きやすいトラブルとは？</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託契約で起きやすいトラブルとして、下記のような内容が考えられます。</span></p>\n<ul>\n<li class=\"p1\"><span class=\"s1\">成果物に対する度重なる修正を求められたが、報酬が変わらないため時給が低くなってしまった</span></li>\n<li class=\"p1\"><span class=\"s1\">クライアントから契約内容に無い業務についても求められたが、その分の報酬が受け取れなかった</span></li>\n</ul>\n<p><span class=\"s1\">他にも<strong>「機密情報の流出」</strong>や<strong>「損害賠償の請求」</strong>なども挙げられます。契約書を交わさない業務委託なら、なおさらトラブルを完全に避けるのは難しいでしょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">会社員と同様に、業務委託においても人と人とのやり取りである以上、トラブルはつきものです。契約を結ぶ際は、業務委託契約書の取り交わしを必ず行いましょう。</span></p>\n<h3>秘密保持契約を結ぶ場合は秘密保持契約書を取り交わす</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託の中でも、秘密保持契約を結ぶ際は「秘密保持契約書」を取り交わす必要があります。</span><span class=\"s1\">秘密保持契約（</span><span class=\"s2\">NDA</span><span class=\"s1\">）とは、契約中に得た機密情報や個人情報を、第三者に公開しないという契約のことです。</span></p>\n<p class=\"p1\"><span class=\"s1\">秘密保持契約を結ぶ理由は、秘密情報を安全かつ円滑に管理するためであり、特許申請や</span><span class=\"s1\">不正競争・不正使用の防止の役割も担っています。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>業務委託契約締結の主な流れ</h2>\n<p class=\"p1\"><span class=\"s1\">次に、業務委託契約締結の主な流れを</span><span class=\"s2\">4</span><span class=\"s1\">段階に分けて説明します。内容は以下の通りです。</span></p>\n<ol>\n<li class=\"p1\"><span class=\"s1\">契約内容の詳細について話し合う</span></li>\n<li class=\"p1\"><span class=\"s1\">業務委託契約書を作成する</span></li>\n<li class=\"p1\"><span class=\"s1\">契約書の内容を共有し、認識の相違を確認し合う</span></li>\n<li class=\"p1\"><span class=\"s1\">業務委託契約書を取り交わし、契約完了</span></li>\n</ol>\n<p class=\"p1\"><span class=\"s1\">ここから詳しく確認していきましょう。</span></p>\n<h3>①契約内容の詳細について話し合う</h3>\n<p class=\"p1\"><span class=\"s1\">まずは、クライアントと契約内容の詳細について話し合います。</span><span class=\"s1\">主な内容は、契約期間や業務の範囲、報酬額などについてです。</span></p>\n<h3>②業務委託契約書を作成する</h3>\n<p class=\"p1\"><span class=\"s1\">話し合いの結果をもとにして、クライアントが業務委託契約書を作成します。</span></p>\n<p class=\"p1\"><span class=\"s1\">これによって、万が一の業務委託中のトラブルを解消することにも繋がるのです。</span></p>\n<h3>③契約書の内容を共有し、認識の相違を確認し合う</h3>\n<p class=\"p1\"><span class=\"s1\">クライアントが作成した業務委託契約書をチェックします。認識の相違がないかを、ここで明確にしておきましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">少しの疑問や不安がある方は、このタイミングでクライアントに相談することが大切です。</span></p>\n<h3>④業務委託契約書を取り交わし、契約完了</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託契約書の内容が、ご自身とクライアント共に納得できた場合、契約完了となります。</span></p>\n<p class=\"p1\"><span class=\"s1\">近年では、クラウド上の電子契約が主流になりつつあるため、電子捺印で対応する場面が多いでしょう。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>業務委託契約の締結前に確認すべき条件</h2>\n<p>最後に、業務委託契約を取り交わす前に確認すべき条件10個を紹介します。</p>\n<p>内容は以下の通りです。</p>\n<ul>\n<li>契約形態は何か</li>\n<li>業務内容は何か</li>\n<li>報酬についての記載はあるか</li>\n<li>報酬以外に経費の支払いはあるか</li>\n<li>稼働時間はどのくらいか</li>\n<li>稼働時間精算幅外の控除・超過支払いについての記載はあるか</li>\n<li>報酬の支払日はいつか</li>\n<li>契約期間、更新の有無について</li>\n<li>損害賠償の記載はあるか</li>\n<li>不利な内容は記載されていないか</li>\n</ul>\n<p class=\"p1\"><span class=\"s1\">契約内容の入念なチェックは、トラブルからご自身を守ることにも繋がります。</span><span class=\"s2\">1</span><span class=\"s1\">つずつ着実に確認しましょう。</span></p>\n<h3>契約形態は何か</h3>\n<p class=\"p1\"><span class=\"s1\">企業と業務委託契約を結ぶ際は、契約形態を確認しておきましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">特に確認しておきたいのが<strong>「契約形態が準委任契約なのか、それとも請負契約なのか」</strong>です。</span><span class=\"s1\">働き方や工数、収入の安定性などに差があるため、必ずチェックしましょう。</span></p>\n<h3>業務内容は何か</h3>\n<p class=\"p1\"><span class=\"s1\">業務内容の中でも、報酬の計算方法について確認することが大切です。</span></p>\n<p class=\"p1\"><span class=\"s1\"><strong>「時間単価かプロジェクト単位か」</strong>を事前に把握して、仕事量と報酬のギャップが生じることを防止しましょう。</span></p>\n<h3>報酬についての記載はあるか</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託契約書に報酬についての記載があるかをチェックしましょう。</span><span class=\"s1\">なぜなら、報酬額や支払い方法、支払い日などを確認して、認識の相違を防げるからです。</span></p>\n<p class=\"p1\"><span class=\"s1\"><strong>「期日になっても報酬が振り込まれない」「契約内容より報酬が少ない」</strong>などのトラブル防止にも繋がります。</span></p>\n<h3>報酬以外に経費の支払いはあるか</h3>\n<p class=\"p1\"><span class=\"s1\">報酬以外の経費の有無についても確認しておきましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">例えば、パソコンの回線費用や電気代、消耗品などが挙げられます。</span><span class=\"s1\">確認不足で損しないためにも、これらの項目は見逃さないようにしましょう。</span></p>\n<h3>稼働時間はどのくらいか</h3>\n<p class=\"p1\"><span class=\"s1\">委託を受ける業務に対して、どのくらいの稼働時間が発生するかを確認しましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">特に報酬の計算方法が時間制の場合は、稼働時間や精算幅が決まっている場合がほとんどです。</span></p>\n<p class=\"p1\"><span class=\"s1\">例えば、「週最低〇日稼働」「</span><span class=\"s2\">90</span><span class=\"s1\">時間を基準に、</span><span class=\"s2\">80</span><span class=\"s1\">〜</span><span class=\"s2\">100</span><span class=\"s1\">時間の精算幅で◯万円」というかたちがあります。</span></p>\n<p class=\"p1\"><span class=\"s1\">[</span><span class=\"s2\">comment</span><span class=\"s1\">]稼働時間を基準に、スケジュールを組むことになります。[</span><span class=\"s2\">/comment</span><span class=\"s1\">]</span></p>\n<p class=\"p1\"><span class=\"s1\">ご自身の<strong>スケジュール管理に直結する</strong>大切な項目ですので、よく確認しておきましょう。</span></p>\n<h3>稼働時間精算幅外の控除・超過支払いについての記載はあるか</h3>\n<p class=\"p1\"><span class=\"s1\">稼働時間に対して精算幅が定められている場合は、報酬の控除や超過支払いの有無を確認しましょう。</span><span class=\"s1\">稼働時間が精算幅より少なければ報酬が引かれ、多ければ加算される仕組みです。</span></p>\n<p class=\"p1\"><span class=\"s1\"><strong>「業務時間と報酬が見合っていない」</strong>という事態を防ぎ、業務を円滑に進められるようにしておきましょう。</span></p>\n<h3>報酬の支払日はいつか</h3>\n<p class=\"p1\"><span class=\"s1\">報酬が支払われる日程は、必ず把握しておきたい項目の</span><span class=\"s2\">1</span><span class=\"s1\">つです。なぜなら、契約を結ぶクライアントによって規定が異なるからです。</span></p>\n<p class=\"p1\"><span class=\"s1\">特に請負契約の場合は、納品してから検収が完了するまでは報酬が支払われない場合が考えられます。</span><span class=\"s1\">検収が締め日を過ぎてしまうと、報酬の支払いが<strong>翌月に延期</strong>してまうこともあるでしょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">[</span><span class=\"s2\">comment</span><span class=\"s1\">]納品から検収の期間についてもチェックが必要です。[</span><span class=\"s2\">/comment</span><span class=\"s1\">]</span></p>\n<h3>契約期間、更新の有無について</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託の契約期間、契約終了後の更新の有無を確認しておきましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">また、契約期間終了後に更新する場合は条件が何かも確認する必要があります。</span></p>\n<p class=\"p1\"><span class=\"s1\">[</span><span class=\"s2\">comment</span><span class=\"s1\">]</span> <span class=\"s1\">契約解除の申請がない場合、自動更新されるクライアントもあります。[</span><span class=\"s2\">/comment</span><span class=\"s1\">]</span></p>\n<p class=\"p1\"><span class=\"s1\">特に複数のクライアントと契約してる方は、ご自身のスケジュールと照らし合わせて、<strong>契約の継続・解除を検討</strong>しましょう。</span></p>\n<h3>損害賠償の記載はあるか</h3>\n<p class=\"p1\"><span class=\"s1\">損害賠償問題は、業務委託契約を結ぶうえで注意したい項目です。</span><span class=\"s1\"><strong>情報漏洩や著作権の侵害</strong>、<strong>秘密保持契約違反</strong>などを引き起こすと、クライアントから損害賠償を請求されてしまいます。</span></p>\n<p class=\"p1\"><span class=\"s1\">[</span><span class=\"s2\">comment</span><span class=\"s1\">]賠償金によっては、数百万円に及ぶケースもあります。[</span><span class=\"s2\">/comment</span><span class=\"s1\">]</span></p>\n<p class=\"p1\"><span class=\"s1\">損害賠償についての記載がある契約書については、期間や条件を含めてよく確認するようにしましょう。</span></p>\n<h3>不利な内容は記載されていないか</h3>\n<p class=\"p1\"><span class=\"s1\">業務委託契約書の文面に、ご自身にとって不利な条件が記載されてないかチェックしましょう。</span></p>\n<p class=\"p1\"><span class=\"s1\">例えば、報酬に対する振込手数料の負担や、トラブルへの責任を全て負うなどが挙げられます。</span></p>\n<p class=\"p1\"><span class=\"s1\">[</span><span class=\"s2\">comment</span><span class=\"s1\">]上記のような記載が発覚した際は、遠慮せずに修正をお願いしてください。[</span><span class=\"s2\">/comment</span><span class=\"s1\">]</span><span class=\"s2\"><span class=\"Apple-converted-space\"> </span></span></p>\n<p class=\"p1\"><span class=\"s1\">もし双方が納得できる契約を締結できない場合は、<strong>契約を辞退</strong>することも視野に入れておきましょう。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2><span><span style=\"font-weight: 400;\">Struts</span>の業務委託に関するよくある質問</span></h2>\n<h3><span>1.Struts案件の将来性はありますか？</span></h3>\n<p>新規開発は減っていますが、直近でもまだ案件はあります。<span> </span></p>\n<p><span>現在は既存システムの保守や、Spring Bootなどモダンな環境への「移行（リプレイス）案件」の需要が高く、Strutsの知識は依然として重宝されています。</span></p>\n<h3><span>2.フルリモート（在宅）で働けますか？</span></h3>\n<p><b><span>可能ですが、</span>出社頻度はやや高めです。</b><span> Struts案件は金融や公共などの重要システムが多いため、セキュリティの観点から「常駐」や「週数回の出社」を求められるケースが一般的です。</span></p>\n<h3><span>3.土日や週2日の副業案件はありますか？</span></h3>\n<p><b>かなり少ないのが現状です。</b><span> 大規模チームでの開発・保守がメインとなるため、平日の日中に連絡がとれる「週5日稼働」を前提とした案件がほとんどです。</span></p>\n<h3><span>4.40代・50代でも案件を獲得できますか？</span></h3>\n<p><b>経験豊富なベテラン層は歓迎されます。</b><span> 若手エンジニアでStrutsを学ぶ人が少ないため、長くシステムを支えられるベテランエンジニアの需要は高く、年齢は不利になりにくいです。</span></p>\n<h3><span>5.Struts 1系と2系、どちらの需要が高いですか？</span></h3>\n<p>どちらも需要がありますが、<b>「1系」の知識は特に貴重です。</b><span> </span></p>\n<p><span>古い「1系」から新しい技術への移行プロジェクトが多いため、レガシーな1系のコードを解読できるエンジニアは市場価値が高い傾向にあります。</span></p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n<h2>まとめ</h2>\n<p>本記事では<span class=\"s2\">Struts</span>におすすめのエージェントサイト4つと、業務委託契約を結ぶ流れやポイントについて解説しました。</p>\n\n\t<div class='balloon5'>\n\t\t<div class='faceicon'>\n\t\t\t<img src='https://pbs.twimg.com/profile_images/1230103371664613376/PHLMWlPU_400x400.jpg'>\n\t\t\t<div style='text-align:center'>DAI</div>\n\t\t</div>\n\t\t<div class='chatting'>\n\t\t\t<div class='says'>おすすめのサイトについて、もう1度確認しておきましょう。</div>\n\t\t</div>\n\t</div>\n\t\n<p><span class=\"s2\">本記事の内容を参考にして、Strutsの業務委託案件の受託</span>にチャレンジしてみてください。まずはエージェントサイトへの登録から、はじめてみてはいかがでしょうか。</p>\n<a href='https://freelance.indieverse.co.jp/sign_up' class='cta' rel='nofollow noopener' target='_blank'>エンジニア向け高単価 / フルリモート案件を受け取る</a>\n\n","protected":false},"excerpt":{"rendered":"<p>Strutsの業務委託案件が見つかるおすすめエージェントサイト4選を比較。相場66万円や高単価直請け、フルリモート有、未経験の学習ポイントまで解説します。選び方や契約形態の注意点も紹介します。</p>\n","protected":false},"author":38,"featured_media":7023,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[195],"tags":[293,321],"class_list":["post-44032","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-outsourcing","tag-struts","tag-321"],"aioseo_notices":[],"meta_description":"Strutsの業務委託案件が見つかるおすすめエージェントサイト4選を比較。相場66万円や高単価直請け、フルリモート有、未経験の学習ポイントまで解説します。選び方や契約...","_links":{"self":[{"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/posts/44032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/posts"}],"about":[{"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/types/post"}],"author":[{"embeddable":true,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/users/38"}],"replies":[{"embeddable":true,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/comments?post=44032"}],"version-history":[{"count":64,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/posts/44032/revisions"}],"predecessor-version":[{"id":96425,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/posts/44032/revisions/96425"}],"wp:featuredmedia":[{"embeddable":true,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/media/7023"}],"wp:attachment":[{"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/media?parent=44032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/categories?post=44032"},{"taxonomy":"post_tag","embeddable":true,"href":"https://freelance.indieverse.co.jp/media/wp-json/wp/v2/tags?post=44032"}],"curies":[{"name":"wp","href":"https://api.w.org/{rel}","templated":true}]}}