EC サービスの商品情報や店舗情報を扱う BFF の開発

概要

国内最大手の EC サービスにおける、商品情報・店舗情報を扱う BFF(Backend for Frontend)アプリケーションの開発を行いました。複数マイクロサービスからのデータ集約・整形を行い、フロントエンドへの最適化された API を提供。Kotlin 未経験ながら短期間でキャッチアップし、設計・実装・レビューで貢献しました。

技術的貢献

  • 商品情報取得 API を中心に、3〜4本の RESTful API の設計・実装を担当
  • Java の経験を活かし、Kotlin 未経験から即戦力として稼働
  • コードレビューにおいて、immutability・パフォーマンスの観点で的確な指摘を実施 → チームリーダーからレビュー品質を評価

詳細

  • 期間: 2022年4月〜2022年6月
  • 担当:API 設計、実装、コードレビューを担当。別チームへのアサインでしたが、自身のキャッチアップの速さを発揮し、新規システムの開発に貢献しました。
  • 関連技術:Kotlin, Spring Boot, マイクロサービスアーキテクチャ
  • 規模:7名のチーム(チームリーダー1名、開発者6名)。私は開発者として従事。