【Java/SQL】【SE】病院向けの経営分析支援、保守運用、リファクタリングの求人・案件
作業内容
病院向けの経営分析支援、保守運用、リファクタリング業務にご参画していただきます。 ・業務としてDPCデータ(※1)を取り扱う ・BFF(Backend to Frontend ※2)なシステム構成 ※1 DPC(診断群分類別包括評価)制度を導入している病院から厚生労働省に提出される、 患者の入院医療に関する詳細な診療情報の集まり ※2 フロントエンドとバックエンドの中間に配置され双方の複雑な処理を緩和させる 責務を持つアーキテクチャ設計パターン。 より具体的には、バックエンドのAPIから取得した データをフロントエンド向けに加工する、フロントエンド専用のサーバー (API Gateway) 【使用技術】 ・バックエンド ・Java 11(Amazon Corretto 11)+Spring Boot 2.x によるWebアプリ(REST API)開発 ・PostgreSQL(EC2インスタンス上に構築) ・Doma 2、QueryDSL(データアクセス) ・LiquiBase(DBマイグレーション、バージョン管理など) ・バッチ処理 ・Spring Batch、Spring Integration ・Apache PDFBox(帳票/PDF出力) ・フロントエンド ・AngularJS(1.x) ・Svelte(TypeScript) ・TailWind CSS ・インフラ/クラウド ・AWS(EC2など) ・Docker ・LocalStack(AWSリソースのローカルエミュレーション) ・CircleCI(CI/CD) ・開発ツール/プロセス ・Maven、npm(ビルド) ・GitHub(ソースコード管理) ・JUnit/Spock(バックエンドのテスト自動化) ・Karma+Jasmine(フロントエンドのテスト自動化) ・Vitest(Svelteコンポーネントのテスト自動化) ・Checkstyle/SpotBugs(コードの静的チェック)
必須スキル
・Java/Springによる開発経験 ・Spring Boot、Spring Frameworkの実務経験 ・DI、AOPの理解 ・REST APIの実装スキル ・RDBMS、SQLの深い理解 ・クエリのチューニング、スキーマ設計経験 ・LiquiBase等のマイグレーションツールの使用経験 ・ORM/データアクセス技術の経験 ・ORマッパー(MyBatis、JPA等)の使用経験 ・業務ロジックの読解、理解力 ・医療機関の経営/臨床データを扱う複雑なドメイン知識がコードに反映されている ・ドキュメントや既存コードから業務仕様を読み解き、正しく理解する能力 ・日本語で記述されたドキュメントを読みこなせること ・バッチ処理、非同期処理の知識 ・Spring Batchを用いたバッチジョブ開発や類似フレームワークの実装経験 ・大容量データの扱いやファイルI/O、FTP連携等の知見 ・テスト作成とCI活用能力 ・JUnit/Spockでのテストコード作成経験(テスト駆動開発できるなら尚歓迎) ・CIテストが失敗した場合に原因を特定し素早く修正できるスキル ・基本的なフロントエンド開発スキル ・HTML/CSS/JavaScriptの基礎知識 ・AngularJS 1.xのコードを読んで修正できる ・モダンJS(ES6以降)、TypeScriptでの開発経験
歓迎スキル
・ORM/データアクセス技術の経験 ・Doma 2、QueryDSL(データアクセス技術)の使用経験 ・フロントエンド最新技術への知見 ・Svelteを使用したシングルページアプリケーション開発経験 ・Tailwind CSSによるスタイリングの経験 ・AngularJSからモダンフレームワークへの移行や併用に関する知識 ・AWSクラウド環境の運用経験 ・S3を用いたファイルストレージ連携の開発経験 ・EC2上でのJavaアプリのデプロイ経験 ・VPC/セキュリティグループ周りの知見 ・DevOpsおよび環境構築のスキル ・Docker等を使用した開発環境構築およびデプロイ経験 ・CI/CDパイプラインの改善、環境構築の自動化に関する知見 ・大規模リファクタリングの経験 ・レガシーコードのモダナイズ、段階的なリファクタリングの実践経験 ・コードの品質向上や設計改善に主体的に取り組める ・医療、BIドメインの知識 ・病院の業務フローや診療データ、BIツールに関する知見
稼働条件
フルリモート
契約形態
派遣(有期)、派遣(無期)、業務委託
開発環境
Java, JavaScript, SQL, HTML5, CSS3, TypeScript, AngularJS, Spring, AWS, Maven, Github
作業時間
9:00-18:00
募集回数
1回
募集背景
病院向けの経営分析支援、保守運用、リファクタリング業務にご参画していただきます。 Java/Springによる開発経験がある方におすすめの案件です。 フルリモート作業可能なお仕事となります。
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
