【バックエンドエンジニア】my route開発G/東京
my routeについて my routeの概要 my routeは、移動需要を創出するために「魅力ある地域情報の発信」、「最適な移動手段の提案」、「交通機関や施設利用のスムーズな予約・決済」をワンストップで提供する、スマートフォン向けマルチモーダルモビリティサービスです。 トヨタ自動車株式会社 未来プロジェクト室から開発がスタートし、2018年に福岡市で実証実験を開始した同アプリは、2020年にトヨタファイナンシャルサービス株式会社の新たなビジネス領域を開拓する部門に事業移管をしています。現在は、地方自治体・交通事業者や旅行会社などと連携しながら、横浜・愛知・富山・九州・沖縄など、全国にサービスエリアを拡大しています。 my routeサービスサイト my route開発グループについて トヨタファイナンシャルサービス株式会社にmy routeが事業移管をするタイミングでトヨタグループの内製開発チームとして組成されたグループです。実証実験のシステム基盤を刷新し、現在はシステムの安定化を図りながら、サービス品質の向上とビジネスの伸長を事業部門と一体となり目指しています。 業務内容 トヨタグループの金融、モビリティサービスの内製開発組織である同社にて、トヨタグループが提供するMaaSプラットフォーム『 my route(マイルート) 』のバックエンドの開発業務および登録データや売上情報を管理するWeb管理サイトの開発をご担当いただきます。 システムはマイクロサービスの構成で作られており、複数のマイクロサービスを4-5人のチームで開発・運用しています。 具体的な業務内容 my route開発におけるバックエンド業務 新規機能および機能改善のためのAPIおよびバッチ開発 Web管理サイトのフロンドエンド開発 インフラチームと連携し、AWS環境の構築・保守運用 ポジションの魅力 グローバル規模で展開されるトヨタの新規ビジネスをエンジニア起点でリード頂きます。「MaaS」「モビリティ」「シェアリング」など、社会で注目されるビックワードプロダクトに関わり、人々の生活をより豊かに・便利に・楽しく変えていく一翼を担っていただきます。 最先端のテクノロジー、技術活用を重視している組織です。既存の言語や開発手法にとらわれることなく、お持ちの技術や技術志向性を存分に活かしていただける環境を準備しております。 募集要件 必須 バックエンド開発においてJavaやKotlinを用いたAPIの設計・開発経験(5年以上) Spring Boot等のフレームワークを用い、AWS上で稼働するサービスの設計・開発・運用経験 事業側含むステークホルダーと連携し、プロダクト開発を遂行するコミュニケーション能力 歓迎 React / Next.jsなどを用いたフロントエンド開発経験 Go、Node.js、GraphQLなどを用いたバックエンド開発経験 決済サービス連携を伴うシステムの設計・開発経験 モバイルアプリとの連携開発経験 生成AIを活用した開発支援ツール(Claude Code、Gemini、GitHub Copilotなど)を用いた開発経験 求める人物像 自ら考え、手を動かして開発いただける方 前向きな姿勢と強い当事者意識を持って業務に取り組める方 チームで協力して開発を進められる方 MaaS/モビリティ領域への興味、関心をお持ちの方 開発環境 PC:WindowsとMacより自由に選択可 開発言語:Java、Go (golang)、Node.js、React、GraphQL フレームワーク:Spring Boot、Express、aws-sdk、TypeORM、gormなど ミドルウェア:Tomcat プラットフォーム:AWS ECS,Aurora, S3, EC2, Cognito, API Gateway その他各種AWSサービス ツール:IntelliJ, VS Code, Docker, Github, Terraform, Github Actions, CircleCI,, JIRA, Confluence, Slack, Zoom, Teams, Github Copilot など