Back to results

Software Developer - Full Stack - Senior (Health)

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Senior Full Stack Developer

We are seeking two Senior Full Stack Developers to enhance healthcare applications and integration's The focus is on replacing scheduled polling with event-driven processing so applications can respond to clinical information, referrals, reports, and status changes in real time.

Healthcare industry experience is mandatory. Candidates must have hands-on experience with healthcare applications, clinical workflows, and healthcare interoperability standards.
Required Skills - Must Have
  • Healthcare Experience: Demonstrated experience delivering healthcare applications, clinical integrations, or digital health solutions.
  • FHIR Subscription and SubscriptionTopic: Strong experience with resource triggers, filters, subscription lifecycle, notification Bundles, delivery channels, and event retrieval.
  • Backend Development: Senior-level Java, Node.js, REST API, and FHIR integration experience.
  • AWS and Event Processing: Experience with AWS Lambda, asynchronous queues, retries, dead-letter handling, idempotency, and duplicate-event management.
  • React and SMART on FHIR: Experience with React applications, SMART on FHIR launch and authorization, context, scopes, and FHIR API integration.
  • Healthcare Interoperability: Hands-on experience with NextGen Connect (Mirth), HL7 v2 messaging, message transformation, validation, routing, acknowledgements, and error handling.
  • Experience integrating healthcare systems and services, including HRM, Provider Registry, Client Registry, and eReferral.
Key Responsibilities
  • Design and implement FHIR Subscription and SubscriptionTopic functionality to support event-driven clinical workflows.
  • Develop and maintain Java and Node.js services, REST APIs, AWS Lambda functions, and queue-based event-processing components.
  • Build React applications using SMART on FHIR and integrate with FHIR resources and APIs.
  • Configure and maintain NextGen Connect (Mirth) channels for HL7 v2 messaging and healthcare system integration.
  • Implement reliable event processing, error handling, monitoring, logging, security, and audit controls.
  • Develop automated tests, validate FHIR resources, troubleshoot production issues, and prepare technical documentation.
  1. FHIR Subscription and SubscriptionTopic: Advanced experience with subscription architecture, lifecycle management, filters, notifications, and conformance testing.
  2. Backend and Event-Driven Integration: Java, Node.js, AWS Lambda, asynchronous queues, and reliable event processing.
  3. React and SMART on FHIR: Front-end development, SMART authorization, context handling, and FHIR API integration.
  4. Healthcare Interoperability: NextGen Connect (Mirth), HL7 v2, and integration with healthcare services such as HRM, Provider Registry, Client Registry, and eReferral.
Mandatory Requirement: Healthcare industry experience is essential. Candidates must demonstrate relevant hands-on experience with healthcare applications, clinical integrations, or healthcare interoperability.
Desired Skills and Experience

We are seeking two Senior Full Stack Developers to enhance healthcare applications and integrations The focus is on replacing scheduled polling with event-driven processing so applications can respond to clinical information, referrals, reports, and status changes in real time.
Healthcare industry experience is mandatory. Candidates must have hands-on experience with healthcare applications, clinical workflows, and healthcare interoperability standards.
Required Skills - Must Have
Healthcare Experience: Demonstrated experience delivering healthcare applications, clinical integrations, or digital health solutions.
FHIR Subscription and SubscriptionTopic: Strong experience with resource triggers, filters, subscription lifecycle, notification Bundles, delivery channels, and event retrieval.
Backend Development: Senior-level Java, Node.js, REST API, and FHIR integration experience.
AWS and Event Processing: Experience with AWS Lambda, asynchronous queues, retries, dead-letter handling, idempotency, and duplicate-event management.
React and SMART on FHIR: Experience with React applications, SMART on FHIR launch and authorization, context, scopes, and FHIR API integration.
Healthcare Interoperability: Hands-on experience with NextGen Connect (Mirth), HL7 v2 messaging, message transformation, validation, routing, acknowledgements, and error handling.
Experience integrating healthcare systems and services, including HRM, Provider Registry, Client Registry, and eReferral.
Key Responsibilities
Design and implement FHIR Subscription and SubscriptionTopic functionality to support event-driven clinical workflows.
Develop and maintain Java and Node.js services, REST APIs, AWS Lambda functions, and queue-based event-processing components.
Build React applications using SMART on FHIR and integrate with FHIR resources and APIs.
Configure and maintain NextGen Connect (Mirth) channels for HL7 v2 messaging and healthcare system integration.
Implement reliable event processing, error handling, monitoring, logging, security, and audit controls.
Develop automated tests, validate FHIR resources, troubleshoot production issues, and prepare technical documentation.
FHIR Subscription and SubscriptionTopic: Advanced experience with subscription architecture, lifecycle management, filters, notifications, and conformance testing.
Backend and Event-Driven Integration: Java, Node.js, AWS Lambda, asynchronous queues, and reliable event processing.
React and SMART on FHIR: Front-end development, SMART authorization, context handling, and FHIR API integration.
Healthcare Interoperability: NextGen Connect (Mirth), HL7 v2, and integration with healthcare services such as HRM, Provider Registry, Client Registry, and eReferral.
Mandatory Requirement: Healthcare industry experience is essential. Candidates must demonstrate relevant hands-on experience with healthcare applications, clinical integrations, or healthcare interoperability.
More about this job

Responsibilities

Design and implement FHIR subscription capabilities and event-driven clinical workflows, and develop Java and Node.js services, REST APIs, AWS Lambda functions, and queue-based processing components. Build React applications using SMART on FHIR, configure Mirth channels for HL7 v2 integrations, and ensure reliable, secure, monitored, and well-tested systems with appropriate documentation.

Requirements

Candidates must have hands-on healthcare industry experience with healthcare applications, clinical workflows, integrations, or interoperability. They need senior-level Java and Node.js skills, advanced FHIR Subscription and SubscriptionTopic experience, AWS event-processing expertise, React and SMART on FHIR experience, and practical knowledge of Mirth and HL7 v2.

Skills

  • Healthcare Applications
  • FHIR Subscriptions
  • FHIR SubscriptionTopic
  • Java
  • Node.js
  • REST APIs
  • AWS Lambda
  • Asynchronous Queues
  • Event Processing
  • React
  • SMART on FHIR
  • NextGen Connect (Mirth)
  • HL7 v2
  • Healthcare Interoperability
  • Clinical Integrations
  • Automated Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Healthcare

Keywords

  • Healthcare Applications
  • Clinical Workflows
  • Clinical Integrations
  • Digital Health
  • FHIR
  • FHIR Subscription
  • SubscriptionTopic
  • Notification Bundles
  • Java
  • Node.js
  • REST APIs
  • AWS Lambda
  • Asynchronous Queues
  • Retries
  • Dead-Letter Handling
  • Idempotency
  • Duplicate-Event Management
  • React
  • SMART on FHIR
  • FHIR API Integration
  • NextGen Connect
  • Mirth
  • HL7 v2
  • Message Transformation
  • Message Validation
  • Message Routing
  • Event-Driven Processing
  • HRM
  • Provider Registry
  • Client Registry

Report this job