【フルリモート/週5/Java】大規模ECプラットフォーム・決済および会員基盤のリプレイスエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,500 ~ 5,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Java】大規模ECプラットフォーム・決済および会員基盤のリプレイスエンジニア
お任せしたいこと
[役割]
月間アクティブユーザー数1,000万人を超える自社ECプラットフォームにおいて、決済・会員基盤マイクロサービスの設計・開発を担当していただきます。
[役割に対して求める成果]
Java 21へのアップデートおよびドメイン駆動設計(DDD)へのリプレイスを推進し、密結合になったビジネスロジックを整理することで、新機能開発のスピードとシステムの保守性を大幅に向上させること。
具体的な業務内容
Java 21 / Spring Boot 3 を用いた、決済および会員基盤マイクロサービスの新規設計・開発
Virtual Threads (Project Loom) を活用した、外部決済APIや認証認可処理の非同期・高並列化によるスループット向上
Apache Kafka を利用した、注文・決済イベントの分散メッセージング処理の実装
JUnit 5 / Mockito を用いた、テストカバレッジの向上および回帰テストの自動化推進
Datadogを用いたパフォーマンス計測と、ボトルネック(商用DBのクエリ最適化など)の特定・改修
必須スキル・経験
Javaを用いたバックエンドアプリケーションの開発・運用実務経験(4年以上)
Spring Boot を用いたWebアプリケーションまたはWeb APIの開発経験
RDB(MySQL / PostgreSQL等)における、インデックス設計やクエリチューニングの経験
静的型付け言語における、オブジェクト指向設計、デザインパターン、型安全性を意識した実装スキル
歓迎スキル・経験
Java 17 / 21 への移行、またはRecord型、Pattern Matchingなどの新機能を用いたリファクタリング経験
DDD(ドメイン駆動設計) やクリーンアーキテクチャの知見、および実践経験
AWS(EKS, Fargate, Aurora)などのクラウドネイティブなインフラ環境での開発・運用知見
決済、認証、請求など、データの強い整合性とセキュリティが求められるドメインの開発経験
開発環境
言語: Java 21
フレームワーク: Spring Boot 3
DB: PostgreSQL, Redis, DynamoDB
インフラ: AWS (EKS), Docker
ツール: IntelliJ IDEA, GitHub, Slack, Datadog, Apache Kafka
開発チームについて
Javaの仕様やモダンな設計手法への関心が高いエンジニアが集まっており、技術的負債の解消へ積極的に投資する文化です。
コードレビューでは、計算量、スレッド安全性、そしてドメインのモデリングが適切かどうかに焦点を当てた質の高い議論が行われています。
フルリモート・フルフレックスの体制が強固に確立されており、ドキュメント(Notion/GitHub)をベースとした自律的な非同期開発が進められています。
仕事の魅力
最新のJava 21エコシステム を大規模かつミッションクリティカルな商用環境でフル活用する経験が積めます。
大規模トラフィックと複雑なビジネスドメインが交差する領域で、リプレイスを通じた高度なアーキテクチャ設計スキルを磨けます。
フルリモート環境の中で不要な割り込みがなく、自身の最高の生産性を維持しながらエンジニアリングに100%集中できます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
