【フルリモート/週5/Java】コネクテッドカー向けテレマティクス基盤のバックエンド開発
作業内容
【フルリモート/週5/Java】コネクテッドカー向けテレマティクス基盤のバックエンド開発 ### お任せしたいこと [役割]バックエンドエンジニアとして、数十万台の車両から収集される走行データを活用したテレマティクスサービスのAPI設計・開発をお任せします。 [役割に対して求める成果]大量の車両データをリアルタイムかつ安全に処理する高可用なバックエンド基盤の構築と、新規モビリティサービス(安全運転スコアリングやフリート管理等)向けAPIの安定稼働。 ### 具体的な業務内容 ・Java(Spring Boot)を用いたマイクロサービスアーキテクチャベースのRESTful API設計・開発 ・KafkaやKinesisを用いた車両からのストリーミングデータ処理プログラムの実装 ・RDBMS(PostgreSQL)およびNoSQL(DynamoDB等)を用いたデータモデル設計とクエリチューニング ・AWS環境(EKS、ECS等)でのコンテナ化されたアプリケーションのデプロイおよびパフォーマンス最適化 ・JUnit等を用いた自動テストの実装と、CI/CDパイプラインによる継続的な品質改善 ### 必須スキル・経験 ・Javaを用いたWebアプリケーション設計・開発経験(3年以上) ・Spring Bootフレームワークを用いたAPI開発経験(2年以上) ・RDBMSを用いたデータベース設計およびSQLパフォーマンスチューニングの実務経験 ### 歓迎スキル・経験 ・AWSなどパブリッククラウド環境での開発・運用経験 ・マイクロサービスアーキテクチャにおける開発経験 ・Apache KafkaやAmazon Kinesisを用いた大容量ストリーム処理の経験 ・IoT領域やモビリティサービス(MaaS)に関するドメイン知識 ### 開発環境 言語・フレームワーク:Java 17, Spring Boot, MyBatis, JUnit インフラ・ミドルウェア:AWS (EKS, Kinesis, DynamoDB, RDS), Apache Kafka, Docker ツール:GitHub, Jira, Confluence, Slack, Datadog ### 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア5名、フロントエンドエンジニア3名、SRE2名の体制です。アジャイル開発を採用しており、2週間のスプリントで他チームとも密に連携しながらスピーディーに開発を進めています。 ### 求める人物像 ・大規模トラフィックやリアルタイムデータ処理といった技術的難易度の高い課題に挑戦したい方 ・仕様書通りに実装するだけでなく、自らアーキテクチャや運用改善の技術的提案ができる方 ・フルリモート環境下において、他職種とも円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 自動車業界の100年に一度の変革期(CASE)において、コネクテッドカーの要となる大規模データプラットフォームの開発に携わることができます。最新のJava環境やAWSのマネージドサービスをフル活用しており、ミッションクリティカルかつ大規模なバックエンドスキルを磨ける環境です。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Java、Spring Boot
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
