仕事内容
本サービスはサービス開始から20年以上経過し、40万人以上の会員をもつ食のECに成長しています。
現在、社をあげてシステムのモダナイゼーションに取り組んでいます。
今まで使ってきたシステムの技
年収・労働条件・採用方法をご覧いただくには会員登録が必要です
開発環境
【技術環境】
・Kotlin, Java
・Spring Boot, OpenAPI, Doma 2
・Oracle, MySQL, DynamoDB, Redis, Kubernetes (すべてAWS環境)
・GitHub Actions, DataDog, Backlog, GitHub Projects
【プロジェクト例】
職能横断のプロジェクトチームで活動します。
バックエンドエンジニア1~2名での参画、開発期間半年程度のプロジェクトが主となり、小規模の場合は2〜3ヵ月程度。
【モダナイゼーションに注力】
リフトアンドシフトが完了し、クラウドにおける技術ベネフィットをうけるための本格的なモダナイゼーションを進めています。
今まで使ってきたシステムの技術課題と負債の解消といったAs-Isだけでなく、今後必要となる機能も同時につくっていく予定です。
温度帯管理や出荷期限を加味した在庫管理など生鮮食品ならではの物流も含まれるので業務の難易度が高いだけでなく、私たちの開発したものが「食」というレガシーな業界を変えうるポテンシャルも秘めています。
◎ECだけでなく、需給マッチングや生鮮食品の在庫管理、配送システムなどもサービス領域に入ってくるため、仕組み的にも難易度が高く、業界に前例のないチャレンジングな開発に携われる環境です。
求めるスキル
必須スキル/経験
・3年以上のWebアプリケーションの開発経験 ※Java+Spring Boot
・クラウドを利用したシステムの設計・開発経験
・バージョン管理ツールの利用経験 ※Git
・対障害性・メンテナンス性を意識したアプリケーション設計・開発・レビューを行える知識・経験
歓迎スキル/経験
・Webシステム/Java のシステム開発で1からアーキテクチャを検討、提案した経験がある方
・Java、Kotlin、Spring Bootを利用した開発経験
・CIツールを利用したビルド&デプロイのパイプライン構築経験 ※GitHub Actions, Jenkins, JUnit等
・クラウドを利用したアプリケーション構築経験 ※API Gateway, Lambda, DynamoDB等
・コンテナ技術を活用したアプリケーションの設計・開発・運用経験のある方 ※Docker, Kubernetes
・開発環境などの改善経験
求める人物像
・当社の企業理念や本サービスの理念に共感してくださる方
・チームワークを好み、周囲を巻き込んで粘り強くミッション達成のために動ける方
・要件整理/定義や提案を自ら進めていける方
・顧客視点、事業成長視点をもって業務にあたることができる方
仕事の魅力
・本サービスの未来を支える大規模プロジェクトのシステム基盤構築に、初期段階から関われます
・ECだけでなく物流も自分たちで構築しているため、複雑で難易度の高い課題にチャレンジすることができます
・システム開発だけではなく、サービスデザインまで広範な経験ができるので、エンジニアとして活躍の幅を広げることができます
・お客様とダイレクトにつながっているサービスなので、自分の仕事によって「日々の暮らしを良くしている」という実感を得られます
・食に関わる社会課題を解決に取り組めます
・食や農はレガシーな業界だからこそ、技術で業界を変革できる余白が大きいです