【フルリモート/週5/Java】金融系マイクロサービス刷新に向けたバックエンド開発

掲載終了2ヶ月前

【フルリモート/週5/Java】金融系マイクロサービス刷新に向けたバックエンド開発

5,800〜6,800/時

作業内容

【フルリモート/週5/Java】金融系マイクロサービス刷新に向けたバックエンド開発 お任せしたいこと [役割] バックエンドエンジニアとして、JavaおよびSpring Bootを用いた次世代決済基盤のマイクロサービス設計・開発を担っていただきます。 [役割に対して求める成果] 高トラフィックな金融取引を安全かつ高速に処理する、保守性の高い堅牢なコードの提供。 具体的な業務内容 Java 17 / Spring Bootを用いたAPIの設計および新規機能の実装 ドメイン駆動設計(DDD)に基づくクリーンなアーキテクチャの適用 JUnit 5 / Mockitoを用いたテストコードの自動化および品質担保 AWS(EKS, Aurora)上でのコンテナネイティブなバックエンド構築 MyBatisまたはSpring Data JPAを用いたデータベースアクセス層の最適化 コードレビューを通じたチーム全体のコーディング規約の遵守と技術向上 必須スキル・経験 Javaを用いたWebアプリケーションの開発実務経験5年以上 Spring Bootフレームワークを用いたAPI開発の実務経験3年以上 RDBMS(PostgreSQL/MySQL)を用いたDB設計およびSQLチューニングの経験 Git/GitHubを用いたチーム開発におけるブランチ戦略の理解と実践 JUnit等を用いたテストコードの作成およびCIツール(GitHub Actions等)の使用経験 歓迎スキル・経験 マイクロサービスアーキテクチャの設計・開発および運用経験 AWS(EKS, Lambda, SQS)等のクラウドサービスの活用経験 ドメイン駆動設計(DDD)を実プロジェクトで適用した経験 Docker/Kubernetesを用いたコンテナ環境での開発経験 決済システム、または金融機関向けシステムの開発経験 GoやKotlinなど、他言語でのバックエンド開発スキルの保持 開発環境 言語・FW:Java 17, Spring Boot, Spring Data JPA インフラ:AWS (EKS, Aurora PostgreSQL), Docker 管理ツール:GitHub, Slack, Jira, IntelliJ IDEA 技術スタック:Maven, JUnit, Terraform, GitHub Actions 開発チームについて 1チーム6名程度のスクラム体制で、各メンバーが専門性を発揮しています。 コード品質に強いこだわりを持つチームで、技術勉強会も頻繁に開催されています。 フルリモート環境ながらも、Slackでのコミュニケーションが非常に活発で相談しやすい雰囲気です。 求める人物像 技術的負債を作らない、美しく読みやすいコードを書くことに誇りを持てる方 大規模システムの複雑なビジネスロジックを理解し、整理するのが得意な方 チームメンバーのアウトプットを尊重し、建設的なフィードバックができる方 仕事の魅力 金融システムの刷新という難易度の高い課題を、最新のJavaバージョンで解決する経験が積めます。 テスト自動化やCI/CDが徹底されており、エンジニアが本来の「開発」に集中できる環境です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

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

開発環境

Java、Spring Boot、Spring、AWS

募集回数

1回

スキル

モバイルフレームワーク:
ビジネスツール・コミュニケーション:

企業名

株式会社Kaizen Tech Agent

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

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

現場責任者の雰囲気

開発体制の詳細

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

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

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

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