【フルリモート/週5/Java】医療DXを推進し、人々の命と健康を支える次世代クラウド電子カルテ基盤のバックエンドエンジニア

掲載終了3ヶ月前

【フルリモート/週5/Java】医療DXを推進し、人々の命と健康を支える次世代クラウド電子カルテ基盤のバックエンドエンジニア

5,700〜6,700/時

作業内容

【フルリモート/週5/Java】医療DXを推進し、人々の命と健康を支える次世代クラウド電子カルテ基盤のバックエンドエンジニア ### お任せしたいこと [役割]バックエンドエンジニアとして、これまで病院ごとにオンプレミスで構築・分断されていた医療情報(カルテ、処方、検査データ等)をセキュアに統合し、医療従事者の働き方改革と患者の医療体験を向上させる次世代クラウド電子カルテ(EHR)プラットフォームの開発をお任せします。 [役割に対して求める成果]「人命に関わるシステム」として絶対にデータ欠損や停止が許されない極めて高い可用性とセキュリティ要件を満たしつつ、医療・診療報酬という超複雑なドメイン知識をドメイン駆動設計(DDD)によって正確にモデリングし、モダンなJava(Spring Boot)で保守性の高い堅牢なシステムを構築すること。 ### 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、医療従事者向けフロントエンド(SPA)および外部の医療機関・検査機関システムと連携するためのREST API / gRPC APIの詳細設計・実装 ・カルテ記載、オーダリング(処方・検査指示)、医事会計(レセプト)といった複雑極まりない医療ドメインのルールを整理し、ドメイン駆動設計(DDD)に基づくオブジェクト指向モデリングの実践 ・国際的な医療情報標準規格(HL7 FHIR等)に準拠したデータ連携基盤の構築と、スキーマ駆動開発の推進 ・患者の機微な個人情報(PHI)を扱うための高度なアクセス制御、暗号化通信、および証跡管理(監査ログ)機能の堅牢な実装 ・RDBMS(PostgreSQL等)の大規模なテーブル設計、トランザクションの厳格な管理、および数十年分の診療履歴データを高速に検索するためのクエリチューニング ・JUnitやTestcontainersを利用したテスト駆動開発(TDD)によるコード品質の担保(カバレッジ目標設定)と、GitHub Actionsを用いたCI/CDパイプラインでの自動テスト運用 ### 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、トランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・医療システム(電子カルテ、PACS、レセコン等)の開発経験、または医療・ヘルスケア領域に関するドメイン知識 ・HL7、FHIRなどの医療情報交換標準に関する知識・実装経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、およびそれらに基づく開発・リファクタリング経験 ・マイクロサービスアーキテクチャにおけるシステム設計・運用経験 ・AWS環境(EKS, ECS, Aurora等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ運用経験 ・高セキュリティ要件(HIPAA、3省2ガイドライン等)が求められるシステムの設計・運用経験 ### 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, JUnit, Testcontainers, gRPC インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL, S3, KMS), Docker, Kubernetes, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Swagger/OpenAPI, Jira, Slack ### 開発チームについて プロダクトマネージャー1名、テックリード1名、医療ドメインエキスパート(医師免許保持者や元医療事務等)1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、SRE2名の体制です。「システム障害が直接的な医療インシデントに繋がり得る」という強い使命感を持ち、妥協のないアーキテクチャ設計と、ドメインエキスパートとの緻密な議論を通じて「真に医療現場を救うソフトウェア」を追求するプロフェッショナルなカルチャーです。 ### 求める人物像 ・複雑な医療制度や診療報酬ルールといった難解な仕様から逃げず、それを美しいコードやデータモデルに落とし込む知的なパズルを楽しめる方 ・「人命と健康をテクノロジーで支える」というプロダクトの社会的意義に強く共感し、高品質なソフトウェアづくりに強い責任感を持てる方 ・フルリモート環境下において、他職種やドメインエキスパートとも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 レガシーなオンプレミスシステムが未だ主流の医療業界において、クラウドネイティブな次世代プラットフォームをゼロベースで構築していくという、極めて社会的意義とやりがいの大きなポジションです。医療という最高難易度の複雑なドメインにおいて、最新のJavaエコシステムとDDDを駆使して堅牢なシステムを構築する経験は、エンタープライズ領域におけるバックエンドエンジニアとして揺るぎない市場価値と専門性をもたらします。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

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

開発環境

Java、Spring Boot

募集回数

1回

スキル

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

企業名

株式会社Kaizen Tech Agent

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

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

現場責任者の雰囲気

開発体制の詳細

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

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

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

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