【フルリモ・月54万】フルスタックエンジニア/医療機関の経営・臨床データに関するシステム開発支援/52634

掲載終了2ヶ月前

【フルリモ・月54万】フルスタックエンジニア/医療機関の経営・臨床データに関するシステム開発支援/52634

3,000/時

作業内容

■業務内容・範囲: 病院向け経営分析支援システムにおける、保守運用、追加機能開発、およびリファクタリング業務全般をご担当いただきます。仕様書通りの実装にとどまらず、既存コードやドキュメントから複雑な業務ロジックを読み解きながら開発を進めるポジションです。 具体的には、 バックエンド開発: Java / Spring Bootを用いたWebアプリケーションおよびREST APIの開発・修正、Spring Batch等を用いたバッチ処理の開発・保守。 データアクセス・DB関連: PostgreSQLを利用したSQL実装、クエリ調整、スキーマの理解、Doma 2やQueryDSL等を用いたデータアクセス層の対応。 フロントエンド修正: AngularJS(1.x系)の既存コード修正、SvelteやTypeScriptを用いたフロントエンド側の対応。 その他周辺業務: Apache PDFBoxを用いた帳票・PDF出力機能の対応、JUnit / Spock等によるテストコード作成、CircleCI等でのビルド・テストエラーの原因調査、AWS環境(EC2, S3など)やDockerを用いた開発、CI/CD環境まわりの対応。 ■業務の流れ: 多数積み上がっている開発タスクから、順次優先度の高いものを割り振り、各自が自律的に処理を進めていく流れとなります。 割り当てられたタスクに対し、仕様や背景にある業務のドメインを理解・調査しながら実装・修正・テストまでを一貫してお願いいたします。 ■特記事項: 開発環境(マシンの用意): 開発PCはご自身でご用意いただく必要があります(BYOD)。AI開発の使用に耐えうる十分なスペックを持ったPCの用意が推奨されます。※対象OS:Windows 11 Pro。 ■必須: ・Java / Spring Boot、Spring Frameworkでの開発経験 ・DI、AOP、REST APIに関する基本的な理解 ・RDBMS、SQLの実務経験 ・クエリチューニング、スキーマ設計への理解 ・MyBatis、JPA等を含むORM / データアクセス技術の経験 ・既存コードやドキュメントから業務仕様を読み解く力 ・日本語ドキュメントを正確に読みこなせること ・Spring Batch等を利用したバッチ処理、または類似する非同期処理の経験 ・JUnit / Spock等によるテストコード作成経験 ・HTML / CSS / JavaScriptの基礎知識 ・AngularJS 1.xの既存コードを読んで修正できること ・TypeScript、モダンJavaScriptでの開発経験 ■尚可: ・Doma 2、QueryDSLの利用経験 ・LiquiBase等のDBマイグレーションツールの利用経験 ・Svelteを利用したSPA開発経験 ・Tailwind CSSによるスタイリング経験 ・AngularJSからモダンフレームワークへの移行、併用に関する知見 ・AWS環境での開発、運用経験 ・EC2上でのJavaアプリケーションのデプロイ経験 ・S3、VPC、セキュリティグループ等の知識 ・Dockerを利用した開発環境構築経験 ・CI/CDパイプラインの改善、環境構築自動化の経験 ・レガシーコードのモダナイズ、段階的リファクタリングの経験 ・医療、病院業務、診療データ、BI領域に関する知見 <求める人物像> ・レスポンス早くご対応いただける方

稼働条件

週5日 / フルリモート

契約形態

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

開発環境

TypeScript、JavaScript、Spring Boot、Spring Framework、RDBMS、SQL、Spring Batch、JUnit、Spock、AngularJS 1.x

募集回数

1回

企業名

株式会社ユウクリ

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

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

現場責任者の雰囲気

開発体制の詳細

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

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

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

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