掲載日 ・ 2025/09/04
楽天グループ株式会社
楽天グループ株式会社:1027901 ECソリューション開発部:アプリケーションエンジニア(ECSD)
非公開
東京都
会社名
楽天グループ株式会社
会社概要
未来を信じ、より良い明日を創っていく。
イノベーションを通じて、人々と社会をエンパワーメントする。私たちは、そんな想いを大切に世界の人々に喜びと楽しさを届けます。
楽天は、E コマース、FinTech、デジタルコンテンツ、通信など、70 を超えるサービスを展開し、世界10 億以上のユーザーに利用されています。
これら様々なサービスを、楽天会員を中心としたメンバーシップを軸に有機的に結び付け、他にはない独自の「楽天エコシステム」を形成しています。ダイバーシティ推進は、楽天にとって最優先の企業戦略のひとつです。従業員の出身は70カ国・地域以上。世界中からユニークで多様な文化的背景や視点を持つ優秀な人材が集まり、イノベーションの原動力になっています。社内カフェテリアにはベジタリアン、ハラル対応のメニューを用意。礼拝所(Prayer room)もあります。
また、仕事と育児の両立支援や、障がい者雇用・活躍促進も積極的に推進。社内のLGBT(※1)当事者やアライ(※2)に対して、情報共有やサポート体制の強化も進めています。誰もが自分らしく力を最大限発揮して働ける。それが楽天のダイバーシティです。
70を超えるサービスを提供し、世界30カ国にサービス展開拠点を持ち、従業員の出身国・地域数は100を超え、オープンポジション制度を活用して多様なキャリアを描くことができる点も魅力です。
フレックスタイム制度、事情に応じたリモートワークの活用が可能です。本社には託児所やフィットネスジム、三食無料で利用可能なカフェテリアが併設されるなど、社員を支える環境が整備されています。
ポジション
1027901 ECソリューション開発部:アプリケーションエンジニア(ECSD)
仕事内容
Job Description:
部署・サービスについて
ECソリューション開発部は、マーケットプレイスの多様性の促進と拡大を実現することをミッションとしています。楽天市場の店舗様の運営に必要なツールやサービスの開発。そして、様々なECサービスの拡張、新規ECサービスの立ち上げを行う組織です。
マーケットプレイスエクスパンション開発課は、Jリーグオンラインストア/ふるさと納税/楽券/Raxyなどのサービスを開発・運用しています。また、楽天におけるマーケットプレイスの拡大・成長を目的として新規EC関連サービスの立ち上げを行っており、とてもチャレンジングで楽天ならではの経験が得られる部署です。
ポジション:
募集背景
新規ECサービスの立ち上げを計画しており、サービスのバックエンドエンジニアを募集します。
開発チームはHQと中国のハイブリットでグローバルな環境です。
楽天ならではの大きいシステムをフルスクラッチで構築するため、大きいチャレンジをしたいバックエンドエンジニアを歓迎します。
業務内容
・設計、コーディング、テスト、デプロイまで一連のシステムの提供
・チーム、連携部署、ステークホルダーとのコミュニケーション
・システムの安定性、パフォーマンスの監視、パフォーマンスの最適化、システムアーキテクトの設計・維持、リファクタリング、最適化、トラブルシューティング
求める経験・スキル
必須要件:
・日本語:ビジネスレベル
・3年以上の開発リーダーまたはチームリードの経験
・バックエンドエンジニアまたは同様の役割での実績のある経
・Javaに精通し、Spring Bootフレームワークでの3年以上の経験
・RESTful API、マイクロサービスアーキテクチャ、ウェブプロトコルに関する強い理解
・熟練したWeb APIとデータベーススキームの設計の経験
・明確で構造化された設計文書および運用文書を作成する能力
・データベース技術(例:MySQL、PostgreSQL、MongoDBなど)の経験
・クラウドプラットフォーム(例:AWS、Azure、Google Cloud)およびコンテナ化ツール(例:Docker、Kubernetes)に関する知識
・バージョン管理システム(例:Git)の知識
・技術的および非技術的なチームメンバーに対して技術的な課題と解決策を効果的に説明できる強いコミュニケーション能力
・チームメンバーに対して建設的で効果的なコードレビューを提供できるスキル
・高品質でテスト可能なコードと自動テスト(単体テスト、統合テストなど)を書く経験
・[オプション] CI/CDパイプラインおよびDevOpsプラクティスの経験。
歓迎要件:
・Java 21についての深い知識と経験 ・Non-SQLデータベース(例:Couchbase、MongoDB、DynamoDBなど)の経験 ・メッセージキュー(例:RabbitMQ、Kafka)の経験 ・アジャイル/Scrum環境での開発経験。
英語要件に関する補足
TOEIC800点以上またはそれに準ずる能力