【フルリモート/週5/Java】大手ネットスーパー向け在庫連携・受注管理バックエンド開発
作業内容
【フルリモート/週5/Java】大手ネットスーパー向け在庫連携・受注管理バックエンド開発 ### お任せしたいこと [役割]バックエンドエンジニアとして、急速に需要が拡大する大手ネットスーパーの受注基盤および複数拠点の在庫を統合管理するシステムの設計・開発をお任せします。 [役割に対して求める成果]特売日や夕方などの急激なトラフィック増にも耐えうるスケーラブルなシステム設計と、実店舗および倉庫の在庫情報をリアルタイムに連携・引き当てる堅牢なバックエンドAPIの実現。 ### 具体的な業務内容 ・Java(Spring Boot)を用いた受注・在庫管理バックエンドAPIの詳細設計および実装 ・外部システム(実店舗のPOSシステムや倉庫管理システム)とのデータ連携バッチ処理の実装 ・RDBMS(MySQL)のテーブル設計、複雑なトランザクション処理の実装およびクエリチューニング ・AWS(ECS、Aurora等)環境を前提としたコンテナベースのアプリケーション開発 ・JUnitを用いたテストコードの実装およびCI/CDパイプラインを通じたコード品質の担保 ### 必須スキル・経験 ・Javaを用いたWebアプリケーション設計・開発経験(3年以上) ・Spring Bootフレームワークを用いたAPI開発の実務経験(2年以上) ・RDBMSを用いたデータベース設計およびSQLパフォーマンスチューニングの実務経験 ### 歓迎スキル・経験 ・ECサイトや小売業向けシステム、または在庫管理システムの開発経験 ・AWS環境での開発・運用経験 ・ドメイン駆動設計(DDD)やマイクロサービスアーキテクチャへの理解と実践経験 ・高トラフィック環境下におけるパフォーマンス改善経験 ### 開発環境 言語・フレームワーク:Java 21, Spring Boot, MyBatis, JUnit インフラ:AWS (ECS, Aurora MySQL, SQS, S3), Docker ツール:GitHub, Jira, Confluence, Slack, Datadog ### 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア4名、フロントエンドエンジニア3名、SRE2名の体制です。小売りドメインの複雑な業務要件に対して、エンジニアからも積極的に仕様の逆提案を行う自律的な組織です。 ### 求める人物像 ・消費者の生活インフラを支える、ミッションクリティカルなシステム開発にやりがいを感じる方 ・複雑なドメイン知識をキャッチアップし、保守性の高いコードベースへと落とし込める方 ・フルリモート環境下において、他職種とも自発的かつ円滑にコミュニケーションが取れる方 ### 仕事の魅力 EC化が進む食品・日用品の領域において、ユーザーの利便性と物流の効率化をシステム面から支える社会的インパクトの大きなプロジェクトです。トランザクションの確実性と高いパフォーマンスが求められる環境で、モダンなJavaエコシステムを用いた高度なバックエンド開発スキルを磨くことができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Java、Spring Boot
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
