NEW
リモート可

【Java/SpringBoot/リモート併用】社内通販業務システムの刷新と追加開発におけるアプリテックリードエンジニア

報酬
1,080,000円/月
場所
港区(東京都)
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】 健康食品を販売しているメーカー様において、社内通販業務システムの刷新および追加開発を推進するため、アプリケーション領域のテックリード人材を募集しております。 【作業内容】 アプリケーション開発において、機能設計から試験までの一連の工程を担当していただきます。Javaクラス設計や実装方式の検討・設計を行い、実装およびレビューを実施していただきます。また、チームリードとして技術的な支援や実装レビューを行い、レガシー技術スタックからモダン技術スタックへの段階的な移行を伴う開発を推進していただきます。 【求める人物像】 テックリードやアプリケーションアーキテクト候補として、チーム内で実装レビューや技術フォローが行える方を求めております。技術課題解決や高難易度の技術タスクを主体的に進めつつ、決断に至る経緯や結果をメンバーと共有しながら、一緒に対応していける方を想定しております。現行システムのあるべき姿を見据えた改善提案や継続的な改善活動に前向きに取り組める方にご活躍いただきたいと考えております。 【ポジションの魅力】 モダンな技術スタックを活用しながら、大規模な社内通販業務システムの刷新・追加開発に上流から関わることができます。レガシー環境からモダン環境への移行プロジェクトに関わることで、アプリケーションアーキテクチャ設計や技術選定の経験を積むことができます。テックリードとしてチームを牽引しつつ、技術面での意思決定や改善活動をリードできるポジションです。 【開発環境】 Java17、SpringBoot3などのモダン技術スタックを中心に、DockerやAWS ECS等のコンテナ・クラウド技術を活用した開発を行っております。現行システムではJava6/8、Weblogic、JavaEE、Swing、OracleDBといったレガシー技術スタックも併存しており、段階的な移行を進めながら開発を行っております。コミュニケーションおよび情報共有にはSlack、Confluence、Jira、Miro、GitHub等のツールを利用しております。
求めるスキル
■必須スキル:
・Java8以降を用いたモダンなJavaコード開発経験(2年以上) ・HTML/CSS/JavaScriptを用いた開発経験(1年以上) ・SpringMVCとRDBを利用したWEBアプリ(API、WEB画面)の開発経験(2年以上) ・Javaアプリケーションの実装およびJUnit5を用いたテストコーディング経験 ・根拠に基づくJavaクラス設計ができること ・APフレームワークの構成を理解した上で実装できること ・コーディングレビューおよびテックリードを根拠と自信をもって行えること ・Linux利用経験(2年以上)
■歓迎スキル:
・SpringSecurity、SpringBatchを利用した開発経験 ・Gitを利用した開発経験 ・JavaEE、Swingを用いたアプリの開発経験 ・MultiPageApplicationとSinglePageApplication両方の開発経験 ・Dockerコンテナを利用したオートスケールアプリ開発経験 ・OpenAPIの定義や利用経験 ・パブリッククラウドや外部PaaSを用いた新規アプリ開発経験 ・キャッシュDB(Redis等)やNoSQLを利用したアプリ開発経験 ・アジャイル開発経験 ・オフショアの成果物(設計・プログラム・テスト)レビュー経験 ・技術課題解決に向けて能動的に動ける方 ・AI開発ツールの活用経験