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

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,700 ~ 6,700円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週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を駆使して堅牢なシステムを構築する経験は、エンタープライズ領域におけるバックエンドエンジニアとして揺るぎない市場価値と専門性をもたらします。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
