【フルリモート/週5/Kotlin】大規模通信キャリア向け・次世代決済プラットフォーム開発
作業内容
【フルリモート/週5/Kotlin】大規模通信キャリア向け・次世代決済プラットフォーム開発 お任せしたいこと [役割] 数千万人のユーザー基盤を持つ大手通信キャリアの決済エコシステムにおいて、サーバーサイド(Kotlin)の設計・開発を担当していただきます。 [役割に対して求める成果] マイクロサービスアーキテクチャを採用した高負荷環境において、決済処理のトランザクション整合性を担保しつつ、レスポンス性能を維持・向上させること。 具体的な業務内容 ・Kotlin / Spring Bootを用いたマイクロサービスの新規機能開発およびAPI設計 ・gRPCを用いたサービス間通信の実装と、Protocol Buffersによるインターフェース定義 ・Coroutinesを活用した非同期処理の実装による、I/O待ちの最適化とスループット向上 ・決済ログやトランザクションデータの解析に基づく、DB(PostgreSQL/Redis)のチューニング ・GitHub Actionsを利用したCI/CDパイプラインの構築・整備 必須スキル・経験 ・Kotlinを用いたサーバーサイド開発の実務経験(3年以上) ・Spring Boot(またはKtor)を用いたWebアプリケーションの開発経験 ・静的型付け言語におけるデザインパターンおよびクリーンアーキテクチャの理解 ・RDBを用いた大規模データの設計、運用、パフォーマンス改善の経験 歓迎スキル・経験 ・JavaからKotlinへのリプレイス、または並行運用の経験 ・gRPC, GraphQLを用いたAPIの開発・運用経験 ・AWS(EKS, Lambda, Aurora)などのクラウドネイティブなインフラ環境での開発経験 ・決済システムや金融系サービスなど、高い信頼性が求められるシステムの開発経験 開発環境 ・言語:Kotlin 1.9系 ・フレームワーク:Spring Boot 3, Spring WebFlux ・DB:PostgreSQL, Redis, DynamoDB ・インフラ:AWS (EKS, Fargate) ・ツール:IntelliJ IDEA, GitHub, Slack, Jira, Datadog 開発チームについて バックエンド、フロントエンド、SREが密に連携するアジャイルチームです。Kotlinの言語特性を最大限に活かすため、最新のライブラリ選定やCoroutinesの導入など、技術的な挑戦を推奨する文化があります。コードレビューでは、型安全性や保守性の観点から質の高い議論が行われています。 求める人物像 ・Kotlinの表現力や型安全性を愛し、モダンなバックエンド開発を追求したい方 ・ミッションクリティカルなシステムの開発において、正確さとスピードを両立できる方 ・フルリモート環境において、ドキュメントベースの論理的な情報共有ができる方 仕事の魅力 ・最新のKotlin機能をフル活用し、日本最大級のトラフィックを支えるバックエンド開発を経験できます。 ・マイクロサービス間の複雑な連携を整理し、スケーラビリティの高いシステムを構築する設計力が身につきます。 ・元請直の案件であり、要件定義などの上流工程から技術的な視点で深く関与することが可能です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Kotlin、Spring Boot、AWS
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
