株式会社マネーフォワード / アカウントアグリゲーション本部
APIクライアントアプリケーションの開発
【期間】 2021年2月〜2021年9月 【プロジェクト概要】 金融機関とのAPI連携のためのクライアントアプリケーションを Ruby on RailsからSpring Framework(Kotlin)へのリプレイス 【担当フェーズ】 設計、開発、テスト、タスク管理 【業務内容】 * 技術選定 * Ruby on RailsからSpring Frameworkへの転換 * OAuth2.0でのクライアント基盤の作成 * OpenID Connectでのクライアント基盤の作成 * 約80個ある個別クライアントへ対応できるように設計 * SSOログイン機能の実装 * APIサーバーのテスト方針の確立 【実績・取り組み】 * 本来ある役割を越えた取り組みにより部内MVPを半月で2回受賞 * 無事リプレイス版をリリースし、リリース後の問い合わせもなし 【言語】 * Kotlin 【OS】 * macOS 【DB】 * MySQL 【フレームワーク】 * Spring Boot * Spring Security