Software Developer - Full Stack - (HAPI FHIR/ NextGen Connect/ ReactJS/ OAuth 2.0/ Docker/ Java (Toronto)

Software Developer - Full Stack - (HAPI FHIR/ NextGen Connect/ ReactJS/ OAuth 2.0/ Docker/ Java (Toronto)

22 Oct
|
CareerBeacon
|
Toronto

22 Oct

CareerBeacon

Toronto

Job Title: Software Developer - Full Stack – Senior (HAPI FHIR/ NextGen Connect/ ReactJS/ OAuth 2.0/ Docker/ Java)

Location: Toronto, Ontario, Canada

Work Model: Hybrid

Duration: 6 months

Extension: 1 Time

Must Haves

- Java, Spring Boot, REST API, and HAPI FHIR development experience, including hands-on processing of FHIR R4 and DSTU2 resources in production-grade services.
- NextGen Connect (Mirth) and HL7 v2 integration experience, including transformation, validation, routing, acknowledgements, error handling, Java-service integration, and practical experience with the Ontario HRM Standard.
- ReactJS full-stack development experience and hands-on knowledge of FHIR Subscriptions and Ontario Health Enterprise Pub/Sub, including translating physician-level preferences into subscription filter criteria.
- Secure application and container delivery experience using OAuth 2.0, mTLS, Docker, automated testing, configuration management, audit logging, and production troubleshooting.
- Public Sector Experience: must have

Description / Responsibilities / Skills

Responsibilities:

- Design, develop, test, and support the Java Spring Boot server that will replace the legacy HRM solution within OCRE.
- Implement clinical report processing, routing, acknowledgements, exception handling, and operational controls in accordance with the Ontario HRM Standard.
- Develop and support a ReactJS application that allows EMR users to manage OCRE subscription preferences for individual physicians.
- Create and maintain unit, integration, interface, conformance, regression, and end-to-end tests across HL7 v2, FHIR, Pub/Sub, backend, and ReactJS components.
- Collaborate with architecture,



product, UX, security, privacy, QA, operations, and EMR integration stakeholders to refine requirements and deliver production-ready functionality.
- Prepare technical designs, interface specifications, message and resource mappings, configuration documentation, deployment notes, runbooks, and knowledge-transfer materials.

Desired Skills:

- Experience modernizing a hospital clinical report exchange platform, with detailed knowledge of Ontario HRM specifications, routing, acknowledgements, exception handling, and conformance.

Knowledge Transfer Details:

- The resource will provide ongoing knowledge transfer to the Ontario Health OCRE team throughout the engagement.
- The resource will participate in code reviews, design walkthroughs, interface and data-mapping reviews, demonstrations, release reviews, operational-readiness reviews, and technical handover sessions.
- The resource will support transition planning so Ontario Health staff and successor resources can operate, maintain, troubleshoot, and enhance the delivered OCRE components.
- A walkthrough of any demos, development, etc. will be required before the end of the engagement.

Deliverables





- A production-ready Java Spring Boot server that implements the assigned OCRE capabilities and supports replacement of the legacy HRM solution.
- Ontario HRM Standard mappings, processing rules, conformance artifacts, and exception-handling components required by the assigned workflows.
- Integration components connecting OCRE services with Ontario Health Enterprise Pub/Sub and the applicable FHIR Subscription workflows.
- ReactJS components that allow EMR users to create and manage physician-specific OCRE subscription preferences.
- Preference-to-filter mapping logic that produces valid FHIR Subscription and Ontario Health Enterprise Pub/Sub filter criteria.
- Unit, integration, interface, conformance, regression, and end-to-end test assets, together with defect fixes and release validation support.
- Technical designs, API and interface specifications, message and resource mappings, configuration notes, deployment instructions, runbooks, demos, and release-support materials.

Experience & Skill Set Requirements

Desired Skills:

- Experience with FHIR Subscription and SubscriptionTopic concepts, subscription filtering, practitioner-based routing, and FHIR profile validation using HAPI FHIR tooling.
- Experience designing accessible ReactJS user experiences for configuration, preference management, or administrative workflows.
- Experience with automated build, test, container scanning, and deployment pipelines for Java, ReactJS, NextGen Connect, and Docker components.
- Experience supporting production healthcare integrations, including observability, reconciliation, incident investigation, replay or recovery procedures, and operational documentation.

📌 Software Developer - Full Stack - (HAPI FHIR/ NextGen Connect/ ReactJS/ OAuth 2.0/ Docker/ Java (Toronto)
🏢 CareerBeacon
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer - full stack - (hapi fhir/ nextgen connect/ reactjs/ oauth 2.0/ docker/ java (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software developer - full stack - (hapi fhir/ nextgen connect/ reactjs/ oauth 2.0/ docker/ java (toronto) / toronto