【シニアソフトウェアエンジニア】業務システムG/東京
業務システムグループについて TOYOTAのクルマのサブスクリプションサービスである『 KINTO 』を中心とした国内向けサービスのプロジェクト立ち上げから運用保守に至るまでの運営管理を行っています。複数業務にまたがる大型案件では、KINTOのWebサイトを開発運営するKINTO開発グループとも連携し、お客様のお申込みから車両返却までの一連のプロセスをサポートするシステム、お客様サポートを行うカスタマーセンターシステム、全国約270社の販売店と連携し車両手配を行うシステムとも連動したプロジェクト運営を行っています。また、これらバックオフィス系プロダクトの企画から開発・運営も行っており、プロジェクト軸での役割、プロダクト軸での役割を選択できるようになっています。 募集背景 社内サービスの中核を担う与信・債権管理システムの立ち上げを進めており、これに伴い体制を強化するための増員となります。今後の事業成長において、このシステムは重要な役割を果たし、より効率的で柔軟な運用を実現するために、専門的な知識と技術を持つメンバーを求めております! 業務内容 本ポジションでは、システムの設計やWebアプリケーションの開発を担当していただきます。 開発は基本的にウォーターフォール型で進行しますが、複数Phaseに分かれたプロジェクトを、試行錯誤しながら要件整理やアーキテクチャ設計、システム設計を技術面でリードし、推進していくことが求められます。 トライアンドエラーを繰り返しながら、社内サービスの中核を担うシステムに貢献できるポジションです! 立ち上がって間もないチームなので、一緒にチームビルディングにも協力していただきたいです。 ポジションの魅力 グローバル規模で展開されるトヨタの新規ビジネスをエンジニア起点でリード頂きます。「MaaS」「モビリティ」「シェアリング」など、社会で注目されるビックワードプロダクトに関わり、人々の生活をより豊かに・便利に・楽しく変えていく一翼を担っていただきます。 事業サイドとの距離が非常に近く、自分たちの開発したサービスが事業にどう貢献したかを見ることができ、エンジニア起点での事業のグロースを体感することができるポジションです。 まだ世の中に無いサービスを実現するため、不確かな事が多い状況でプロジェクトが生まれます。その不確かさを確かなものにしていくために、自分が持つ経験や観点が活かされやすい環境です。 10年後の当たり前を自ら作り上げていくプロセスをオーディエンスとしてではなく、アクターとして参加。トヨタ自動車関係者や各社システムとも連携を図り、今までに無いクルマの選び方や使い方を実現し、それを自ら運営して頂きます。 募集要件 必須 Webアプリケーションのバックエンド、フロントエンド両方の開発経験(5年程度) ※フロントエンドの経験が浅くても可 Javaでのクラウドネイティブアプリケーションの設計・開発経験 AWS上で稼働するシステムの設計・開発・運用経験 歓迎 アプリケーションの開発リード経験 アーキテクチャの設計、技術選定の経験 クリーンアーキテクチャや、ドメイン駆動設計・イベント駆動アーキテクチャの経験 SpringBoot/Vue.jsの経験 既存システムのリファクタリング経験 求める人物像 シニアエンジニアとしてプロダクト・サービスをリードしたい方 理想的なシステム像を描きつつ、様々な制約とのバランスをとりながら推進できる方 関連部署や関連会社の関係者から、頼ってもらえる存在になりたい方 新しいことに対して前向きな気持ちで取り組める方 開発環境 PC:WindowsとMacより自由に選択可 開発言語:Java, TypeScript フレームワーク:SpringBoot, Vue.js, Vuetify プラットフォーム:AWS(ECS, SQS,S3,Aurora(MySQL),EventBridge) 生成AIツール:ChatGPT、Gemini、Claude、GitHub Copilot、Microsoft 365 Copilot、Devin ほか最新AIツール