Job Description:
部署・サービスについて
ECエクスパンション開発部は、リーンで効率的な組織づくりを大切なマインドセットとし、Eコマースを継続的に強化・拡大するプロダクトおよびシステムを提供しています。
変化の速いビジネス環境の中でスピーディに価値を届けるため、AIをはじめとする先端技術を積極的に活用し、挑戦と改善を繰り返しながら成長し続けるチームです。
マーケットプレイスエクスパンション開発課は、Jリーグオンラインストア、ふるさと納税、楽天けん(Rakken)、ラクシー(Raxy)といったサービスの開発・運用を行っています。
さらに、楽天のマーケットプレイスを拡大・成長させることを目標に、新たなEC関連サービスの立ち上げも担当しています。ここは、楽天ならではのユニークで価値ある経験を積むことができる、非常にやりがいのある部署です。
ポジション:
募集背景
強力な技術的専門知識と卓越した部門横断的なコミュニケーションスキル、そしてリーダーシップ経験を兼ね備えた、経験豊富なシニアバックエンドエンジニアを求めています。この役割は、初期の計画段階から実装、デプロイメントに至るまで、バックエンド開発イニシアチブに貢献しながら、エンジニアリング、プロダクト、ビジネスの各ステークホルダー間のギャップを埋めることができる人材を必要としています。
当社の開発チームはグローバルなハイブリッド体制で、日本の本社と中国にメンバーが拠点を置いています。私たちは、店舗フロント、注文管理、在庫管理を含む複数のシステムの責任を負っており、各領域には専任のチームが配置されています。
このポジションは、技術的な意思決定、様々なステークホルダーとの調整、そして高品質なバックエンドソリューションの提供を確実に行う責任を担います。このポジションには、社内ステークホルダーや関連部署と効果的に連携するために、ビジネスレベルの日本語コミュニケーション能力が強く求められます。チームマネジメントやプロジェクトリーダーの経験は高く評価されます。
業務内容
<主な業務内容>
- 初期の計画、要件定義から実装、デプロイメントまで、バックエンド開発プロジェクトへの参加
- プロダクトマネージャー、フロントエンドエンジニア、ビジネスステークホルダーと連携し、要件とプロジェクトスコープを定義
- Web API、バッチなどのバックエンドシステムを、品質、パフォーマンス、保守性を重視した設計・実装
- チームガイドラインに従い、技術仕様書および設計ドキュメントの作成
- システム全体の整合性を考慮し、明確な責務を持ったシステムコンポーネントを設計・開発する
- 必要に応じてコードレビューの実施、チームメンバーのメンター
- 技術系および非技術系の両方のステークホルダーに対して、技術提案および進捗レポートの共有
- 複雑な機能のオーナーシップを持ち、チームの生産性を向上させる技術的イニシアチブを推進する
<魅力>
- リーダーシップの機会: 技術的イニシアチブを主導し、チームメンバーを指導する機会
- ビジネスへの影響: ステークホルダーとの連携を通じて、プロダクトの方向性に直接影響を与える
- 技術スタック: Java21, Spring Boot 3, Spring Web MVC/Batch, Kubernetes, Google Cloud Spanner, Redis, Apache Kafka
- 本番環境の規模: 数百万人のユーザーにサービスを提供する高トラフィックのEコマースプラットフォーム
- オーナーシップ: 要件定義の初期段階から技術計画、本番環境へのデプロイメントまで関与
- 異文化環境: 日本と中国にまたがるグローバルチームとの協業
- AIを活用した開発: Claude Code、GitHub Copilot、その他のAIアシスタントを含む最先端のAIツールにアクセスし、開発を加速できる
働く環境
<組織構成>
バックエンドエンジニアチーム:3-5名
必須要件:
<経験とリーダーシップ>
- バックエンド開発経験(5年以上)
- チームリードまたはピープルマネジメント経験(3年以上)
- 初期段階のプロジェクトプロセス(要件収集、技術計画、システム設計)から開発まで、フロントエンドプロジェクトを遂行した経験
- クロスファンクショナルチーム(プロダクト、フロントエンド、QA)との調整経験
<言語>
<技術スタック>
- Java & Spring Boot: 大規模システムにおけるJava/Spring Bootの設計・開発経験。特にパフォーマンス、スケーラビリティ、保守性を考慮したアーキテクチャ設計能力を重視します。
- RESTful API設計: API設計、および認証・認可メカニズムに関する深い知識と指導能力。
- リレーショナルデータベース (MySQL/PostgreSQL): 大規模データ向けのスキーマ設計、インデックス戦略、クエリ最適化、トランザクション管理に関する専門知識と問題解決スキル。
- コンテナ化 (Docker) & CI/CDパイプライン: コンテナ技術と自動デリバリーパイプラインの構築・運用経験、およびチーム内での導入・改善を推進する能力。
- コードレビューとベストプラクティス: コードレビュー文化を醸成し、高品質なコードを維持するためのコーディング標準の確立・普及。
- セキュリティ専門知識と監査: ウェブセキュリティ(OWASP Top 10、脆弱性評価、セキュアコーディングプラクティスを含む)に関する深い知識と、セキュリティ監査の計画、実行、改善提案を主導する能力。システム全体のセキュリティリスクを評価し、適切な対策を実装した経験。
歓迎要件:
<リーダーシップとプロジェクト管理>
- アジャイル/スクラム手法およびスプリント計画の経験
- ステークホルダーとのコミュニケーションにおける技術的な窓口としての経験
- 技術仕様書、RFC(Request for Comments)、または設計ドキュメント作成の経験
- プロジェクト管理ツール(Jira, Asana, Linear, Notion)に関する知識
- プロダクトマネージャーと直接連携し、ロードマップを定義した経験
- Eコマースビジネスモデルとメトリクスに関する理解
<技術スタック>
- マイクロサービスアーキテクチャ: サービス間通信、データ一貫性、API設計、分散システムにおける問題解決・設計原則に関する深い理解。
- システム設計: スケーラビリティ、信頼性、保守性、拡張性を考慮した大規模システムの設計経験と指導能力。
- クラウドプラットフォーム (AWS/Azure/GCP): クラウドネイティブサービスを活用したシステム設計、デプロイ、運用に関する深い経験。
- パフォーマンスエンジニアリング: パフォーマンスのボトルネックを特定し、最適化戦略を策定し、パフォーマンスチューニングの取り組みを主導する能力。
- テスト戦略: 単体テスト、統合テスト、E2Eテストを含む包括的なテスト戦略を策定し、その実装を主導する能力。
- アーキテクチャパターン (DDD, Clean Architecture, SOLIDなど): 最新のアーキテクチャパターンと設計原則に基づいたシステム構築経験、およびそれらの適用に関する指導能力。
その他:
勤務地に関する補足
楽天クリムゾンハウス
東京都世田谷区玉川1丁目14−1
英語要件に関する補足
TOEIC 800点以上(もしくは同程度の英語力を保有している資格の証明、英語圏の大卒以上の学位証明ができること)
内定通知のタイミングまでには資格の証明が必要です。
スコアをお持ちでない、もしくは証明書が無い方は、選考過程で弊社主催のTOEIC IPテストをご案内いたします。
楽天グループ株式会社ホームページリンク
#エンジニア職 #engineer #アプリケーションエンジニア #applicationsengineer #コマースカンパニー #commerce #楽天市場 #RakutenIchiba #Java
Languages:
English (総合 - 2 - 中級), Japanese (総合 - 3 - 上級)