RQ00732 - Software Developer - Full Stack - Senior

Worky

Toronto

On-site

CAD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Worky is seeking an experienced integration engineer to join our healthcare data platform in Toronto. You will design and implement secure SMART on FHIR integrations, build React frontends for provider-facing tools, and develop Java Spring Boot microservices that connect hospital systems like Epic, Cerner, and MEDITECH.

The role emphasizes HL7v2, FHIR workflows, Mirth engine support, API design, and production support across US/Canada healthcare environments, with emphasis on reliability,

Qualifications

  • 5+ years of hands-on experience integrating with hospital information systems such as Epic, Cerner, and MEDITECH.
  • Strong specialist experience with SMART on FHIR, FHIR APIs, HL7v2, clinical launch context, OAuth2/OIDC, JWT, and secure healthcare application integration.
  • Strong ReactJS development experience building provider-facing and/or patient-facing web applications.
  • Strong Java and Spring Boot experience developing microservices, APIs, backend services, and integration components.

Responsibilities

  • Design, develop, test, and support ReactJS frontend components for Virtual Care Products.
  • Build Java Spring Boot microservices and APIs supporting SMART on FHIR, scheduling, encounter, patient, provider, and virtual visit workflows.
  • Implement and support SMART on FHIR launch flows, FHIR API interactions, clinical context handling, and secure integration patterns.

Skills

SMART on FHIR
FHIR APIs
HL7v2
OAuth2/OIDC/JWT
Mirth integration engine
ReactJS frontend
Java Spring Boot
Epic/Cerner/MEDITECH integration
Scheduling/workflows

Tools

Mirth
Smile CDR
AWS HealthLake
OpenSearch

Job description

Must haves:

  • 5+ years of hands-on experience integrating with hospital information systems such as Epic, Cerner, and MEDITECH.
  • Strong specialist experience with SMART on FHIR, FHIR APIs, HL7v2, clinical launch context, OAuth2/OIDC, JWT, and secure healthcare application integration.
  • Strong ReactJS development experience building provider-facing and/or patient-facing web applications.
  • Strong Java and Spring Boot experience developing microservices, APIs, backend services, and integration components.
  • Strong experience with Mirth integration engine, including HL7v2 message routing, transformation, validation, troubleshooting, and production support.
  • Experience with clinical scheduling, encounter workflows, patient/provider context, healthcare data exchange, and hospital workflow integration.
  • Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare application components.

Responsibilities:

  • Design, develop, test, and support ReactJS frontend components for Virtual Care Products.
  • Build Java Spring Boot microservices and APIs supporting SMART on FHIR, scheduling, encounter, patient, provider, and virtual visit workflows.
  • Implement and support SMART on FHIR launch flows, FHIR API interactions, clinical context handling, and secure integration patterns.
  • Integrate Virtual Care Products with HIS platforms such as MEDITECH, Epic, and Cerner.
  • Design, implement, test, and troubleshoot HL7v2 and FHIR-based integrations using Mirth integration engine and related interface technologies.
  • Support scheduling and encounter workflow integration between virtual care platforms and hospital systems.
  • Support retirement and replacement of legacy TSM functionality by building modern, standards-based application and integration components.
  • Collaborate with architects, integration teams, HIS stakeholders, clinical/business teams, privacy, security, QA, and operations stakeholders.
  • Support API design, data mapping, message transformation, message validation, error handling, audit logging, monitoring, interface reconciliation, and operational support requirements.
  • Work with QA and Test Lead resources to support integration testing, interface validation, regression testing, defect resolution, release readiness, and production implementation.
  • Prepare technical documentation, data mapping documentation, interface specifications, deployment notes, operational support notes, and knowledge transfer materials.

Desired Skills:

  • Experience with systems such as Ocean, Novari, or similar referral platforms.
  • Experience with healthcare workflows, virtual care workflows, hospital scheduling workflows, referrals, clinical documentation, and provider directory integration.
  • Experience with Epic App Orchard, MEDITECH APIs/interfaces, Cerner integration patterns, or other HIS vendor integration models.
  • Experience with FHIR R4/R5 resources such as Patient, Practitioner, Organization, Location, Encounter, Appointment, Schedule, Slot, ServiceRequest, DocumentReference, and Composition.
  • Experience with interface monitoring, message replay, error queues, reconciliation, message acknowledgement handling, and production support of healthcare integrations.
  • Experience with accessibility, privacy, security, audit logging, monitoring, and supportability requirements in healthcare applications.

Required Skills:

  • SMART on FHIR application development and launch workflow implementation.
  • FHIR API integration, FHIR resource handling, and healthcare data mapping.
  • HL7v2 interface development, message transformation, validation, troubleshooting, and support.
  • ReactJS frontend development.
  • Java Spring Boot microservice and backend API development.
  • HIS integration experience with Epic, Cerner, and/or MEDITECH.
  • Mirth integration engine experience.
  • OAuth2, OIDC, JWT, authentication, authorization, and secure clinical application launch patterns.
  • API design, REST integration, error handling, logging, monitoring, troubleshooting, and operational support.

Rated Criteria:

  • SMART on FHIR, FHIR API, OAuth/OIDC/JWT, secure clinical launch, healthcare interoperability, and clinical context handling experience.30 Points
  • HIS integration experience with Epic, Cerner, MEDITECH, HL7v2, Mirth integration engine, scheduling, encounter, patient, and provider workflows.30Points
  • ReactJS, Java Spring Boot, microservices, APIs, database integration, CI/CD, testing support, and production application development experience.20Points
  • Digital health, communication20Points
Requirements

Deliverables:

  • Java Spring Boot backend services.
  • React user interface enhancements.
  • Smile CDR FHIR implementation and configuration.
  • AWS HealthLake integration and data synchronization.
  • FHIR APIs supporting provider, practitioner, organization, healthcare service, and location resources.
  • SMART on FHIR authentication and authorization implementation.
  • REST API development and documentation.
  • Provider directory search enhancements using OpenSearch.
  • Real-time read/write provider synchronization.
  • Master data management integration services.
  • Hospital information system integration components.
  • Cloud-native AWS deployment artifacts.
  • CI/CD pipeline implementation and automation.
  • Unit tests, integration tests, API tests, and technical documentation.
  • Deployment support, production implementation, and operational knowledge transfer.

Must Haves:

  • 5+ years of hands-on experience integrating with hospital information systems such as Epic, Cerner, and MEDITECH.
  • Strong specialist experience with SMART on FHIR, FHIR APIs, HL7v2, clinical launch context, OAuth2/OIDC, JWT, and secure healthcare application integration.
  • Strong experience with Mirth integration engine, including HL7v2 message routing, transformation, validation, troubleshooting, and production support.
  • Experience with clinical scheduling, encounter workflows, patient/provider context, healthcare data exchange, and hospital workflow integration.
  • Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare application components.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ00738 - Software Developer - Full Stack - Senior
RQ00738 - Software Developer - Full Stack - Senior

Worky • Toronto

On-site
CAD 120,000 - 160,000
RQ08945 - Software Developer - Full Stack - Senior
RQ08945 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

ThoughtStorm • Toronto

On-site
CAD 90,000 - 130,000
RQ08949 - Software Developer - Senior
RQ08949 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Full-Stack Engineer: SMART on FHIR & HIS Integrations
Senior Full-Stack Engineer: SMART on FHIR & HIS Integrations

BuzzClan • Canada

On-site
CAD 90,000 - 130,000
RQ08943 - Software Developer - Full Stack - Senior
RQ08943 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 130,000
RQ08836 - Software Developer - Senior
RQ08836 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 100,000 - 120,000
RQ-2026-009750 - Systems Testing/QA Specialist - Senior x2 for Clinical Data Foundation (CDF) Program
RQ-2026-009750 - Systems Testing/QA Specialist - Senior x2 for Clinical Data Foundation (CDF) Program

GovTech Talent Solutions Inc. • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Mississauga

On-site
CAD 110,000 - 150,000
RQ08861 - Solutions Designer - Senior
RQ08861 - Solutions Designer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Flexible working hours
Health benefits
Professional development opportunities