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
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.
- 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.
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