医療・福祉業界のJavaを活かせる仕事(3件)

  • 590,000 /月額
  • リモート
  • 作業内容
    コンサルティングファームが内製で展開している病院向けの経営分析支援システムにおける、保守運用・追加機能開発・リファクタリング対応の案件です。 【詳細情報】 Java/SpringBootを中心としたWebアプリケーション開発が主な担当領域になりますが、本件で特に重要になるのは、単に実装する力だけではなく、既存コードやドキュメントから業務ロジックを読み解く力です。入院医療に関する診療情報(DPCデータ等)を扱うため、医療機関の経営・臨床データに関する複雑な業務仕様がコード側にも反映されています。既存コード、DB、帳票、バッチ処理などを追いながら、業務の意味まで理解していくタイプの案件になります。 システム構成としては、バックエンドAPIとフロントエンドの間にBFF(BackendForFrontend)層を持つ構成です。バックエンド側で取得したデータを、画面側で扱いやすい形に加工するような処理も含まれます。 ※本案件は開発にAIツールを積極的に活用する方針であり、対応したスペックの作業PC(Windows11Pro推奨)の持ち込みが必要です。 【想定業務】 -Java/SpringBootによるWebアプリケーション、RESTAPIの開発 -PostgreSQLを利用したSQL実装、クエリ調整、スキーマ理解 -データアクセス層(Doma2、QueryDSL等)の実装、修正 -SpringBatch等を利用したバッチ処理の開発、保守 -帳票・PDF出力まわりの対応、フロントエンド(AngularJS、Svelte等)の修正 -テストコード作成(JUnit/Spock等)、CI環境のエラー原因調査 -既存コードのリファクタリング、ドキュメントを基にした仕様理解・調査
  • 必須スキル
    ※すべてを満たしている必要はありません。 -Java/SpringBoot、SpringFrameworkでの開発経験 -DI、AOP、RESTAPIに関する基本的な理解 -RDBMS、SQLの実務経験(クエリチューニング、スキーマ設計への理解) -主要なデータアクセス技術・ORMの経験 -既存コードやドキュメントから複雑な業務仕様・データ仕様を読み解く力 -SpringBatch等を利用したバッチ処理、または類似する非同期処理の経験 -テストコード作成経験(JUnit等) -フロントエンド(HTML/CSS/JavaScript、TypeScript)の基礎知識、および既存フロントエンドコード(AngularJS等)の調査・修正経験
  • 尚可スキル
    -医療・経営分析系のドメイン知識、またはDPCデータ等の医療情報に関する知見 -生成AIを活用した開発・効率化の経験 -軽量フロントエンドフレームワーク(Svelte等)を用いた開発・修正経験 -クラウド環境(AWS)やコンテナ技術(Docker)、CI/CDツール(CircleCI)の利用・運用経験
  • 募集人数
    1人
  • 面談回数
    2回