Maarut - 45 emplois
East York, ON
Détails de l'emploi :
Must haves:
- 7+ years of hands-on ReactJS development experience building complex production-grade web applications.
- 10+ years of Java, JDBC, and Spring Boot development experience, including backend services, APIs, integrations, and database-driven applications.
- 5+ years of hands-on specialist experience with Pexip APIs and Zoom APIs, including integration of video platform capabilities into enterprise or healthcare applications.
- Strong hands-on experience with HL7v2 interfaces, FHIR APIs, clinical workflow integration, scheduling integration, and healthcare interoperability patterns.
- Experience integrating React applications with Java/Spring Boot microservices, external APIs, video platforms, identity systems, healthcare integration services, and backend data services.
- Experience working with NetIQ workflows, identity-enabled application workflows, access management workflows, or enterprise IAM workflow integration.
- Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare.
Responsibilities:
- Design, develop, test, and support ReactJS frontend components for the Agency Virtual Care Products.
- Build and maintain Java, JDBC, and Spring Boot backend services supporting virtual care workflows, video integration, session management, scheduling integration, and operational reporting.
- Integrate Zoom APIs and Pexip APIs into provider-facing, patient-facing, and administrative virtual care workflows.
- Develop and support virtual care capabilities including waiting rooms, breakout workflows, session routing, meeting initiation, participant management, provider handoff workflows, and multi-party clinical encounter support.
- Design, implement, and troubleshoot HL7v2 and FHIR-based integration components related to scheduling, encounter context, patient/provider context, and virtual visit workflows.
- Support integration with NetIQ workflows and identity-enabled application processes, including role-based and context-aware workflow behaviour.
- Participate in retirement and replacement of legacy TSM-related functionality by implementing modern, secure, maintainable application and integration components.
- Collaborate with architects, video platform teams, integration teams, security, privacy, product owners, UX, QA, and operations stakeholders.
- Develop and maintain APIs, data access layers, backend business logic, message processing logic, integration services, and operational support components.
- Support AWS OpenSearch integration where required for search, discovery, logging, analytics, troubleshooting, or operational reporting.
- Work with test resources to support unit testing, integration testing, interface testing, regression testing, defect resolution, release readiness, and production implementation.
- Prepare technical design documentation, API documentation, data mapping documentation, configuration notes, deployment notes, and knowledge transfer materials.
Desired Skills:
- Experience with Telemedicine Network workflows virtual care workflows, and video service delivery models.
- Experience with video bridge programming, Pexip configuration, Pexip API integration, Zoom API integration, and virtual visit workflow orchestration.
- Experience building Java Spring Boot microservices in a healthcare, virtual care.
- Experience with AWS OpenSearch for search, discovery, logging, analytics, operational monitoring, or troubleshooting use cases.
- Experience with scheduling workflows, encounter workflows, provider workflows, patient workflows, privacy, security, accessibility, audit logging, and operational monitoring.
Required Skills:
- ReactJS frontend development.
- Java, JDBC, and Spring Boot backend development.
- REST API design, integration, troubleshooting, and documentation.
- Pexip API and Zoom API integration.
- HL7v2 interface design, development, testing, and troubleshooting.
- FHIR API integration and clinical workflow integration.
- Video platform workflow integration, including video bridge integration, participant management, waiting room workflows, breakout workflows, and provider/patient workflow support.
- NetIQ workflow or enterprise IAM workflow integration.
- Secure application development, including authentication, authorization, audit logging, privacy-aware design, and role/context-based access.
- Database access, data modelling, SQL, JDBC, and backend integration patterns.
Evaluation Criteria:
- ReactJS, Java, JDBC, Spring Boot, API development, database integration, secure coding, and production application development experience. 25 Points
- Specialist experience with Pexip APIs, Zoom APIs, video platform integration, video workflow implementation, video bridge programming, and virtual care workflow orchestration. 30 Points
- HL7v2, FHIR, scheduling integration, clinical workflow integration, NetIQ workflow integration, IAM workflow integration, and enterprise integration experience. 25 Points
- Digital health, virtual care, AWS Experience 20 Points
Requirements
Deliverables:
- ReactJS frontend components supporting Virtual Care Product workflows.
- Java/JDBC/Spring Boot backend services and APIs supporting video workflow modernization.
- Zoom API and Pexip API integration components.
- Video workflow capabilities such as waiting rooms, breakout workflows, session routing, participant management, provider workflows, patient workflows, and multi-party visit support.
- HL7v2 and FHIR integration components supporting scheduling, encounter, patient, provider, and virtual visit workflows.
- NetIQ workflow integration components or configuration support.
- AWS OpenSearch integration artifacts where required.
- Technical design documents, API specifications, interface specifications, data mapping documents, configuration notes, deployment notes, and operational support documentation.
- Unit, integration, regression, interface, and release validation support.
- Defect fixes, code reviews, sprint deliverables, demos, and release support
Must Haves:
- 7+ years of hands-on ReactJS development experience building complex production-grade web applications.
- 10+ years of Java, JDBC, and Spring Boot development experience, including backend services, APIs, integrations, and d