Teckhorizon Inc - 6 Jobs
Toronto, ON
Job Details:
Our Client is looking for experienced Senior Full Stack Developers to support enterprise healthcare integration initiatives involving FHIR Subscription, SubscriptionTopic, and event-driven architecture.
The successful candidates will develop and modernize healthcare applications, transitioning traditional polling-based integrations to subscription-driven event processing using Java, Node.js, AWS Lambda, React, SMART on FHIR, and NextGen Connect (Mirth).
Must-Have Skills
Advanced hands-on experience with FHIR Subscription and SubscriptionTopic, including event triggers, subscription filters, lifecycle management, notification Bundles, delivery channels, and conformance testing.
Strong experience developing Java and Node.js backend services, REST APIs, FHIR integrations, and event-driven applications.
Hands-on implementation of FHIR Subscription workflows using AWS Lambda and asynchronous queues, including retries, dead-letter queues, idempotency, duplicate-event handling, and replay.
Strong React development experience with SMART on FHIR, including authorization, launch context, scopes, and FHIR API integration.
Experience with NextGen Connect (Mirth) and HL7 v2, including message transformation, validation, routing, acknowledgements, and production support.
Knowledge of Ontario digital health standards and provincial services, including HRM, Provider Registry, Client Registry, and eReferral.
Previous public sector experience is mandatory.
Key Responsibilities
Design and implement FHIR Subscription and SubscriptionTopic integrations for event-driven clinical workflows.
Develop and maintain Java and Node.js microservices, REST APIs, and event-processing components.
Build AWS Lambda functions and queue-based integrations for asynchronous event processing.
Develop React applications integrated with SMART on FHIR and healthcare APIs.
Configure and maintain NextGen Connect (Mirth) channels for HL7 v2 message processing.
Implement subscription lifecycle management, event filtering, notifications, retries, error handling, and monitoring.
Integrate enterprise applications with FHIR-based Pub/Sub services and replace polling workflows with real-time event processing.
Perform unit, integration, regression, conformance, and end-to-end testing.
Implement secure authentication, authorization, audit logging, and privacy controls for healthcare information.
Produce technical documentation and provide knowledge transfer to internal teams.
Nice-to-Have Skills
FHIR R5 Subscription model and R5 Subscription Backport.
AWS SQS, SNS, EventBridge, API Gateway, and CloudWatch.
CI/CD pipelines, Infrastructure as Code, containerization, and automated security scanning.
FHIR profiles, event schemas, interface contracts, and enterprise integration governance.