【フルリモート/週5/Java】世界中の車両データを超高速処理しモビリティの未来を創るコネクテッドカー・IoT基盤のバックエンドエンジニア

掲載終了3ヶ月前

【フルリモート/週5/Java】世界中の車両データを超高速処理しモビリティの未来を創るコネクテッドカー・IoT基盤のバックエンドエンジニア

5,900〜6,800/時

作業内容

【フルリモート/週5/Java】世界中の車両データを超高速処理しモビリティの未来を創るコネクテッドカー・IoT基盤のバックエンドエンジニア ### お任せしたいこと [役割]バックエンドエンジニアとして、世界中を走る数百万台の車両からミリ秒単位で送信される膨大なセンサーデータ(位置情報、速度、バッテリー状態など)をリアルタイムに受信・解析し、新しいモビリティ体験や自動運転支援を実現するコネクテッドカー・IoTプラットフォームの開発をお任せします。 [役割に対して求める成果]数百万のデバイス(車両)からの常時接続と毎秒数百万件に及ぶストリームデータを、システムを一切遅延・ダウンさせることなく確実に処理(Ingestion & Processing)し、堅牢でスケーラブルな分散システムをモダンなJavaとメッセージング技術によって構築すること。 ### 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、車両デバイスおよびユーザー向けフロントエンドアプリと連携する高スループットなREST API / gRPC APIの詳細設計・実装 ・MQTTやWebSocketを利用した、数百万台の車両との双方向かつセキュアなリアルタイム通信インフラの構築とコネクション管理 ・Apache Kafkaを利用した、秒間数百万件のテレメトリデータ(センサーログ)の欠損のない非同期メッセージングおよびストリーム処理パイプラインの構築 ・Apache CassandraやAmazon DynamoDB等のNoSQL、および時系列データベース(TSDB)を用いた、ペタバイト級の時系列データの高速な書き込み・検索アーキテクチャの設計 ・車両の遠隔操作(ドアロック、エアコン起動、OTAアップデート等)における、厳格な認証・認可と「確実にデバイスに命令を届ける」ためのリトライ・非同期制御の実装 ・DatadogやPrometheusを用いた分散トレーシングの構築と、巨大なトラフィック下でのJVMチューニング(GC最適化)およびボトルネック解消 ### 必須スキル・経験 ・Javaを用いたWebアプリケーションまたはAPIサーバーの開発・運用経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSまたはNoSQLを用いた大規模データベースのテーブル設計およびクエリチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・IoT、コネクテッドカー、またはM2M(Machine to Machine)領域におけるシステム開発経験 ・Apache Kafka、Amazon Kinesis等のメッセージング基盤を利用した大規模ストリームデータ処理の経験 ・MQTT、gRPC、WebSocket等の通信プロトコルに関する深い知見と実装経験 ・Cassandra、DynamoDB等のNoSQL、または時系列データベースの高度な運用・チューニング経験 ・マイクロサービスアーキテクチャの設計・運用経験 ・AWS環境(EKS, IoT Core, MSK等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ運用経験 ### 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, gRPC, JUnit, Testcontainers インフラ・ミドルウェア:AWS (EKS, MSK, IoT Core, DynamoDB, RDS), Docker, Kubernetes, Apache Kafka, Apache Cassandra, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack ### 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア7名(今回募集枠含む)、データエンジニア・MLエンジニア3名、SRE3名の体制です。「ソフトウェアのバグが、現実世界の物理的な車両トラブルに直結する可能性がある」という強い責任感を持ち、単体テストやカバレッジへの執着はもちろん、カオスエンジニアリング等の高度なアプローチでシステムのレジリエンス(回復力)を高めることにチーム全員で取り組むギークなカルチャーです。 ### 求める人物像 ・「数百万の常時接続」「ペタバイト級のデータ」といった、通常のWebサービスでは決して味わえない圧倒的なスケールと技術的難題にワクワクする方 ・大量データの書き込み負荷やネットワークの瞬断といったIoT特有の泥臭いエッジケースから逃げず、非同期処理とアーキテクチャ設計によって論理的に解決できる方 ・フルリモート環境下において、データエンジニアやSREなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 自動車産業における「100年に1度の大変革期(CASE)」の中心であるコネクテッド・自動運転領域を、巨大なトラフィックを捌くバックエンド技術で支える非常に社会的インパクトの大きなポジションです。数百万台規模のIoTデバイス連携や、Kafkaを用いた超高度なストリーム処理といった、エンタープライズJavaにおける最高峰のスケーラビリティ設計を経験することで、トップクラスのデータ基盤構築能力と市場価値を確立することができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Java、Spring Boot

募集回数

1回

スキル

ビジネスツール・コミュニケーション:
その他:

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)