5月開始【Java×生成AI】StrutsからSpring Bootへの次世代マイグレーション|GitHub Copilotを駆使し、レガシーをモダンへ昇華させるエンジニア募集!|オンサイト(大阪府)|システムエンジニア(SE) No.2532 公開日:2026-03-18
- 月額報酬
- 41〜43万円(税別)
- 勤務地
- 大阪府 / 京橋駅より徒歩5分
- 職種
- オープン系エンジニア
- 役割
- システムエンジニア(SE) / メンバー
- 契約形態
- 派遣契約
- 期間(作業開始日)
- 2026年05月 ~
- 稼働スタイル
- オンサイト 週5日
- 勤務時間
- 09:00 ~ 18:00
- 時間外見込み
- 5時間 ~ 20時間
- 募集人数
- 1名 / 新規
- 業務内容
- \案件のポイント/
★AI×マイグレーションの最前線!
GitHub Copilotなどの生成AIを活用し、既存コードの解析・変換を効率化。最新技術を駆使して、大規模リプレースの「スピード」と「精度」を両立させる経験が積めます。
★StrutsからSpring Bootへ!
Java開発における最大の転換点とも言えるマイグレーション。Strutsの構造を理解しつつ、Spring Bootの洗練されたアーキテクチャへ再構築する、市場価値の高いスキルが磨けます。
★「自動テスト」が品質の生命線!
大規模な刷新に欠かせない、Selenium, Playwright, JUnit等を用いた自動テスト。リグレッションテストを自動化し、デグレードを防ぐ「確かな品質保証」のノウハウを実践できます。
★GitHub Copilot経験を高く評価!
AIによるコード生成やリファクタリングの経験がある方を歓迎。エンジニアの「新しい働き方」をプロジェクト全体で体現していく現場です
【業務内容】
Strutsベースの既存システムを、Spring Boot環境へと移行するマイグレーション業務全般をご担当いただきます。
■マイグレーション実装
・StrutsのActionやForm、設定ファイルをSpring BootのController、Service、Entity等へ再構築
・GitHub Copilot等の生成AIツールを積極的に活用したコード変換・リファクタリング
■自動テスト構築・実行
・SeleniumやPlaywrightを用いたE2Eテスト、JUnitによる単体テストのスクリプト作成・修正
・マイグレーション前後での挙動不整合の早期発見と修正
■コードレビュー・解析
・移行元のStruts2プログラム構成を解析し、最適なSpringコンポーネントへのマッピングを検討
- 必須スキル
- ⑴Java, Spring / Spring Boot での開発実務経験
⑵自動テストツール(Selenium, Playwright, JUnit等)の経験
(スクリプト作成、修正、テスト実行)
- 尚可スキル
- ⑴GitHub Copilot 等の生成AIを用いた開発・移行経験
⑵Struts2 のプログラム構成、アーキテクチャに関する知見
⑶テスト駆動開発(TDD)やテストコード作成の深い経験
- 環境
-
【言語】Java
【フレームワーク】Spring Boot,Spring、Struts2
【ツール】Git
- 作業工程
- 基本設計 ~ プログラミング ~ システムテスト
- 出張有無
- 無
- 語学レベル
- 職場の雰囲気
- \担当者からのメッセージ/
このプロジェクトの核心は、単なる「古いものから新しいものへの書き換え」ではありません。AIという強力なパートナーと共に、いかにして負債を資産に変え、保守性の高いシステムへと再定義するかという「エンジニアリングの冒険」です。
「Struts2の経験はあるが、これからはSpring Bootで戦いたい」「AIを使いこなして、泥臭いマイグレーション作業をスマートに変えたい」という方、ぜひその知見を貸してください!
\職場の雰囲気/
20代・30代・40代の方が活躍されている職場。
和気あいあいとしながらも、みなさん向上心があり、やりがいを感じながら
一緒にスキルアップしていただける環境です。
・上記給与は目安となり、スキル見合いとなります。
給与・勤務開始日など、お気軽にご相談ください。
- 服装
- 男性:スーツ、女性:ビジネスカジュアル