エンジニアフルリモート

【フルリモート/週5】Javaバックエンドエンジニア(FinTech・決済基盤プラットフォーム開発)

【フルリモート/週5】Javaバックエンドエンジニア(FinTech・決済基盤プラットフォーム開発)

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
4,000 ~ 4,600円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週5】Javaバックエンドエンジニア(FinTech・決済基盤プラットフォーム開発)

お任せしたいこと

自社で展開するFinTechサービス(決済ゲートウェイやウォレットアプリの裏側など)を支える、ミッションクリティカルなバックエンド基盤の開発をお任せします。
「とりあえず動く」ではなく、「1円のズレも許されない」「絶対に二重決済を起こさない」という金融システム特有の極めてシビアな要件に対し、Javaが持つ堅牢性を最大限に活かした泥臭くも精緻なトランザクション制御とアーキテクチャ設計にチームで取り組んでいただきます。

具体的な業務内容

・Java(Spring Boot)を用いた、高可用性が求められる決済APIの設計・開発・テスト
・クレジットカードネットワークや銀行APIなど、外部のレガシーな金融機関システムとの安全な連携インターフェース実装
・分散システム環境下における、Sagaパターン等を用いた結果整合性の担保および複雑なトランザクション管理
・金額計算における丸め誤差の徹底排除(BigDecimalの適切な運用)や、悲観的/楽観的ロックを用いた厳密な排他制御
・モノリスな既存システムから、ドメイン駆動設計(DDD)に基づいたマイクロサービスへの段階的な切り出しとリファクタリング
・JMeterやGatlingを利用した高負荷テストの実施、および決済レイテンシ(応答遅延)の極限のチューニング
・OWASP Top 10等を意識したセキュアコーディング、および脆弱性診断の指摘事項の修正対応

必須スキル・経験

・Javaを用いたWebアプリケーション、またはミッションクリティカルな業務システムの実務開発経験(目安として3年以上)
・Spring Boot等のフレームワークを利用したAPI開発経験
・RDBMSを用いたテーブル設計、およびトランザクション分離レベルやロック機構に関する深い理解
・Git / GitHubを用いたプルリクエストベースでのチーム開発経験

歓迎スキル・経験

・決済システム、FinTech、または銀行系コアシステムの開発・運用経験
・ドメイン駆動設計(DDD)やクリーンアーキテクチャの知識・実践経験
・マイクロサービスアーキテクチャの設計、および分散トランザクションの実装経験
・AWS環境(ECS, EKS, RDS, KMS等)におけるインフラ運用・セキュリティ統制の経験
・PCI DSS等のセキュリティ基準に関する基礎的な知識

開発・業務環境

開発言語:Java 17 (または 21)
フレームワーク:Spring Boot
データベース:PostgreSQL (または MySQL), Redis
インフラ・セキュリティ:AWS (ECS, RDS, KMS, WAF等), Docker
テスト・CI/CD:JUnit 5, GitHub Actions
監視・管理:Datadog, AWS CloudWatch
コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom

プロジェクトチームについて

FinTech決済基盤・コア機能開発チームへの配属となります。
「スピード感をもってバンバン新しい機能を出す」ことよりも、「絶対にシステムを止めない」「データの不整合を起こさない」ことに最も価値を置く、非常に規律正しく手堅いカルチャーです。コードレビューでは、マルチスレッド環境での競合状態(レースコンディション)のリスクがないか、異常系のエラーハンドリングが適切に組まれているかといった観点で、妥協のないフラットな議論を行っています。

求める人物像

・「正常に動くハッピーパス」だけでなく、通信エラーやデータベースのタイムアウトといった「異常系(エッジケース)」を想像し、緻密にテストを書ける方
・金額や小数点計算など、ドメインの複雑な業務ルールに対して深く入り込み、仕様の矛盾をエンジニア目線で指摘できる方
・障害発生時にパニックにならず、ログのトレースバックから冷静に原因を特定し、ユーザーへの影響範囲を正確に報告できる方

仕事の魅力

社会インフラとも言える「決済」という、システム停止やバグが即座に甚大なビジネスインパクト(および社会的信用)に直結するシビアな領域に挑むことができます。Javaの代名詞とも言える堅牢なエンタープライズ開発の極致であり、高度なトランザクション制御や分散アーキテクチャの知見を通じて、金融ドメインに強いシニアバックエンドエンジニアとして圧倒的な市場価値を着実に磨くことができます。

働き方

リモート環境

[フルリモート] 基本的にフルリモートで働いていただけます(※本番環境へのクリティカルなリリースや、万が一の決済障害対応時など、チームで連携して緊急対応にあたる場合がありますが、事前の計画とシフト調整で特定の個人に負荷が偏らないよう調整しています)。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。