25 Oct
|
vTech Solution
|
Toronto
25 Oct
vTech Solution
Toronto
Job Summary:
The Senior Full Stack Software Developer will design, develop, and support Java Spring Boot services and ReactJS applications focused on healthcare integration. This role involves building production-grade REST APIs, processing FHIR R4 and DSTU2 resources, and managing HL7 v2 message workflows using NextGen Connect (Mirth). The developer will implement secure, scalable solutions aligned with Ontario HRM standards and integrate with Ontario Health Enterprise Pub/Sub for clinical report exchange. Responsibilities:
- Design, develop, test, and maintain Java Spring Boot services replacing legacy HRM solutions.
- Utilize HAPI FHIR to parse, validate, transform, and process FHIR R4 and DSTU2 resources.
- Develop and maintain NextGen Connect (Mirth) channels for HL7 v2 message processing and integration.
- Implement Ontario HRM Standard workflows including routing, acknowledgements, and exception handling.
- Integrate services with Ontario Health Enterprise Pub/Sub and manage FHIR Subscription workflows.
- Develop ReactJS applications enabling EMR users to manage physician subscription preferences.
- Implement OAuth 2.0, mTLS, and secure configuration for application and container delivery.
- Create and maintain comprehensive test suites across backend and frontend components.
- Collaborate with cross-functional teams to refine requirements and deliver production-ready solutions.
- Prepare technical documentation including designs, interface specifications, deployment notes, and runbooks.
Required Skills:
- Strong Java, Spring Boot, REST API development expertise with hands-on HAPI FHIR experience processing FHIR R4 and DSTU2 resources.
- Proficient in NextGen Connect (Mirth) and HL7 v2 message integration, including transformation,
validation, routing, and error handling.
- Experienced ReactJS full-stack developer with knowledge of FHIR Subscriptions and Ontario Health Enterprise Pub/Sub integration.
- Skilled in secure application development using OAuth 2.0, mTLS, Docker, automated testing, configuration management, and audit logging.
Desired Skills:
- Experience modernizing hospital clinical report exchange platforms with Ontario HRM Standard expertise.
- Familiarity with FHIR SubscriptionTopic concepts, subscription filtering, and FHIR profile validation using HAPI FHIR tools.
- Designing accessible ReactJS user interfaces for configuration and administrative workflows.
- Knowledge of automated build, test, container scanning, and deployment pipelines for Java, ReactJS, NextGen Connect, and Docker.
- Experience supporting production healthcare integrations including observability, incident investigation, and operational documentation.
Rated Criteria:
- Java, Spring Boot, REST API, and HAPI FHIR experience including production services processing FHIR R4 and DSTU2 resources - 25 Points
- NextGen Connect (Mirth), HL7 v2, and Ontario HRM Standard expertise including message transformation and Java-service integration - 25 Points
- ReactJS development, FHIR R4B Subscriptions, and subscription filter criteria implementation - 25 Points
- OAuth 2.0, mTLS, Docker,
secure application development, automated testing, deployment, and troubleshooting - 25 Points
Total: 100 Points Deliverables:
- Production-ready Java Spring Boot server implementing OCRE capabilities to replace legacy HRM solutions.
- HAPI FHIR components for FHIR R4 and DSTU2 resource processing.
- NextGen Connect (Mirth) channels and configurations for HL7 v2 message ingestion and processing.
- Ontario HRM Standard mappings, processing rules, and exception handling components.
- Integration components for Ontario Health Enterprise Pub/Sub and FHIR Subscription workflows.
- ReactJS components enabling EMR users to manage physician-specific subscription preferences.
- Preference-to-filter mapping logic for valid FHIR Subscription and Pub/Sub filter criteria.
- OAuth 2.0, mTLS, secure configuration, audit logging, and Docker packaging for deployment.
- Comprehensive unit, integration, conformance, regression, and end-to-end test assets.
- Technical documentation including designs, API specifications, deployment instructions, and runbooks.
Must Haves:
- Expertise in Java, Spring Boot, REST API, and HAPI FHIR with production experience processing FHIR R4 and DSTU2 resources.
- Proven experience with NextGen Connect (Mirth) and HL7 v2 integration under Ontario HRM Standard requirements.
- Robust ReactJS full-stack development skills and practical knowledge of FHIR Subscriptions and Ontario Health Enterprise Pub/Sub.
- Experience delivering secure applications and containers using OAuth 2.0, mTLS, Docker, automated testing, and audit logging.
- Public Sector Experience: must have
Public Sector Experience:
Preferred
📌 Senior Full Stack Software Developer (Toronto)
🏢 vTech Solution
📍 Toronto