【部署・サービスについて】
ECマーケットプレイス開発部(ECMPD)は、楽天グループ株式会社における楽天コマース&マーケティングカンパニー傘下の開発部門です。ECMPDは、楽天の中核事業である楽天市場をサポートするシステムの開発・強化・メンテナンスを担っています。
楽天市場は、2022年に売上高5.6兆円を誇る日本最大級のインターネットショッピングモールであり、事業も年々拡大しています。お客様に最高のショッピング・エンターテインメントを提供し、楽天市場のパートナーに大きな影響を与えることを目指しています。
【募集背景】
サービスは着実に成長しており、今後のさらなる成長を推進していくためには、より頑強でスケーラブルなシステムが必要です。また、私たちは最高のユーザエクスペリエンスを提供するために全力を尽くしています。このため、より強いチームと高いエンジニアスキルを必要としており、開発チームの一員として一緒に働いてくれるバックエンドエンジニアをさらに必要としています。
【業務内容】
・要件定義、設計、コーディング、テスト、デプロイまで一連のシステムの提供
・PDM、内部メンバー、上流・下流システムのチームと連携
・システムの安定性、パフォーマンスの監視、パフォーマンスの最適化、システムアーキテクトの設計・維持、リファクタリング、最適化、トラブルシューティング
【就業場所】
※一部在宅勤務を認める場合は、会社が認めた在宅勤務の就業場所とします。
※採用時の勤務地は、各ポジションの求人票および内定通知書にてお伝えします。
【必須要件】
・Webベースのシステム開発・運用経験
・Spring FrameworkもしくはPlay Frameworkを使ったJava開発経験:5年以上
・Junit等を使ったUnit Test経験
・Front end(HTML/CSS/JavaScript)のスキル
・デザインパターンを使った設計・開発経験
・RESTful API、GraphQLの知識・開発経験
・RDMSの利用経験:3年以上
・GIT、SVNを使ったバージョン管理
・Web Security全般に関する知識
・Webサーバー(Apache、nginxなど)の利用経験:1年以上
・Unix/Linuxの知識・経験:1年以上
・設計書・テストケース等のドキュメント作成スキル
・英語でのコミュニケーションスキル
【歓迎要件】
・Docker、Kubernetesをはじめとするコンテナアーキテクチャーの知識
・caching、NoSQL(Redis/kafka/MQ/memcache)ソリューションを使った開発経験
・CI/CD (Jenkins、CircleCI)、DevOpsに関する知識・経験
・Stress test/Performance testの実施経験
・システムのスケーラビリティ、サステナビリティ関する知識
・システム運用経験(調査・分析・改修)
【英語要件に関する補足】
TOEIC800点以上