Enter a job title or keyword

RQ00779 Software Developer Full Stack Senior

Maarut


Job Location:

Toronto - Canada

Monthly Salary: CAD 101 - 101
Experience Required: 10years
Posted: 2 September 2026 (2 hours ago)
Application Deadline: 30 November 2026
Vacancies: 1 Vacancy

Job Summary

Required Skills:

  • Strong hands-on experience developing modern React and TypeScript applications with SMART on FHIR applications embedded within EMRs including SMART launch launch context fhirContext and FHIR read and write operations and Experience implementing event-driven healthcare integration using FHIR Pub/Sub or FHIR Subscription patterns and supporting messaging services.
  • Experience designing and developing FHIR R4/R4B and REST APIs supporting healthcare provider service organization practitioner location and eReferral workflows.
  • Experience implementing FHIRCast-based context synchronization or equivalent healthcare context management patterns including support for Ontario CMS standards.
  • Experience implementing advanced provider and service search using OpenSearch or Elasticsearch including semantic search relevance tuning filtering and intelligent search suggestions.
  • Experience developing advanced Google Maps Platform functionality including geographic search regional or polygon overlays marker or service clustering and map-based service discovery.
  • Experience designing Spring Boot services that enforce user roles permissions and entitlements when searching or retrieving data from multiple datasets and Experience integrating with IBM Master Data Management (MDM) or comparable enterprise master data platforms.
  • Experience integrating applications with NetIQ using OAuth2 OpenID Connect JWT and role-based access control.
  • Strong software development experience using Java Spring Boot React TypeScript and modern enterprise full stack application development practices.
  • Strong front-end engineering experience with React component architecture state management reusable design patterns automated testing performance optimization and maintainable user experience development.
  • Experience designing developing securing and supporting RESTful APIs FHIR APIs and distributed Spring Boot microservice architectures.
  • Experience implementing SMART on FHIR applications within EMRs including SMART launch fhirContext OAuth2/OIDC authorization and FHIR read and write operations.
  • Experience implementing healthcare context management using FHIRCast and integrating applications with Ontario CMS or comparable context synchronization services.
  • Experience implementing advanced provider and service discovery using OpenSearch or Elasticsearch including semantic search relevance tuning filtering and intelligent suggestions.
  • Experience developing advanced Google Maps Platform functionality including geographic search regional or polygon overlays clustering and map-based visualization of services.
  • Experience implementing role- permission- and entitlement-aware search and data access in Spring Boot services across multiple datasets and data sources.
  • Experience implementing secure authentication and authorization using OAuth 2.0 OpenID Connect JWT role-based access control and integration with enterprise IAM platforms such as NetIQ.
  • Experience integrating healthcare applications with IBM MDM or other master data management platforms and consuming provider organization service and location data.
  • Experience implementing FHIR Pub/Sub FHIR Subscription or related event-driven healthcare integration patterns using AWS messaging and event services where applicable.
  • Experience with OpenSearch PostgreSQL AWS cloud services API Gateway ECS Lambda S3 EventBridge SNS SQS IAM CloudWatch and Secrets Manager as required to support the solution.
  • Experience using Git GitHub GitHub Actions automated testing CI/CD pipelines technical documentation troubleshooting and collaborative Agile delivery practices.

Responsibilities:

  • Design develop maintain and support PHSD Spring Boot microservices and React-based user interfaces used for eReferral provider and service discovery.
  • Enhance the React and TypeScript user experience for use within EMR workflows applying modern component state management accessibility testing performance and maintainability practices.
  • Implement and support SMART on FHIR launch workflows fhirContext processing and FHIR read and write operations between PHSD and participating EMRs.
  • Implement Ontario CMS context management capabilities using FHIRCast including context synchronization and event handling required for embedded healthcare workflows.
  • Design and implement semantic provider and service search intelligent search suggestions relevance tuning filtering and related search experiences using OpenSearch.
  • Develop advanced Google Maps functionality for healthcare service discovery including geographic filtering regional and polygon overlays service clustering and interactive map visualizations.
  • Refine Spring Boot search services so that results are filtered and retrieved according to the authenticated users roles permissions entitlements organization and permitted datasets.
  • Design develop and maintain REST and FHIR APIs supporting provider practitioner organization healthcare service location and eReferral integration use cases.
  • Implement and maintain secure integration with NetIQ for authentication authorization identity context and role or permission enforcement.
  • Implement and support integration with IBM MDM for provider organization service location and related master data used by PHSD search and eReferral workflows.
  • Implement FHIR-based Pub/Sub and subscription integration patterns to distribute or consume relevant provider service and directory changes.
  • Develop data transformation validation synchronization and search-indexing services required to combine and expose information from multiple provincial datasets.
  • Participate in architecture reviews technical design sessions sprint planning backlog refinement peer reviews and collaborative troubleshooting with the Agency teams.
  • Develop and maintain automated unit integration API and UI tests and support CI/CD pipelines deployment production releases monitoring and operational support.
  • Produce technical architecture documentation API specifications configuration documentation deployment guides operational procedures and knowledge transfer materials.

Desired Skills:

  • Experience working with Ontario public sector healthcare organizations.
  • Experience implementing or supporting Provincial Health Services Directory (PHSD) provider directory healthcare service directory or eReferral solutions.
  • Experience developing SMART on FHIR applications that operate inside Epic Oracle Health (Cerner) MEDITECH or other Canadian EMR or HIS environments.
  • Experience with Ontario eReferral workflows central intake solutions or integration with products such as RICOH Novari or comparable eReferral platforms.
  • Experience using SMART on FHIR fhirContext and FHIR create update search and transaction operations in embedded clinical applications.
  • Experience implementing FHIRCast or healthcare context synchronization standards for patient encounter and user context.
  • Experience integrating applications with NetIQ identity and access management services.
  • Experience integrating provider or organization data with IBM MDM or other enterprise master data management platforms.
  • Experience implementing semantic or relevance-based search suggestions autocomplete and faceted discovery using OpenSearch or Elasticsearch.
  • Experience with Google Maps Platform geospatial search polygon or region overlays clustering and map-driven search experiences.
  • Experience with FHIR Subscriptions FHIR Messaging EventBridge SNS SQS or related event-driven Pub/Sub integration patterns.
  • Experience designing and operating cloud-native applications on AWS using ECS Lambda API Gateway S3 CloudWatch IAM Secrets Manager and related services.

Rated Criteria:

  • Senior Full Stack development experience using Java Spring Boot React TypeScript REST/FHIR APIs modern front-end engineering practices and enterprise microservice architecture. 25 Points
  • Healthcare interoperability and embedded EMR experience including SMART on FHIR fhirContext FHIR read/write operations FHIR R4/R4B eReferral workflows OAuth2/OIDC and Ontario CMS/FHIRCast context management. 25 Points
  • Search mapping security and integration experience including OpenSearch semantic search and suggestions advanced Google Maps capabilities role/permission-aware services NetIQ IBM MDM and FHIR Pub/Sub patterns. 25 Points
  • Comparable healthcare modernization experience AWS and DevOps delivery stakeholder collaboration technical documentation production support and knowledge transfer. 25 Points


Requirements

Deliverables:

  • React and TypeScript user interface enhancements for EMR-embedded eReferral provider and service discovery.
  • SMART on FHIR launch integration and fhirContext handling for PHSD workflows operating within participating EMRs.
  • FHIR read and write integration supporting provider service location organization practitioner and eReferral workflow requirements.
  • Ontario CMS context management support using FHIRCast.
  • Semantic provider and service search relevance tuning filtering and intelligent search suggestion enhancements.
  • Advanced Google Maps service discovery capabilities including geographic search regional or polygon overlays clustering and interactive map visualization.
  • Spring Boot microservice enhancements supporting role- permission- and entitlement-aware searches across multiple datasets.
  • REST and FHIR API enhancements supporting embedded EMR and eReferral consuming applications.
  • NetIQ authentication authorization identity context and access-control integration components.
  • IBM MDM integration services supporting provider organization healthcare service location and related master data.
  • FHIR-based Pub/Sub or Subscription integration components for provider and service data events.
  • OpenSearch indexing query search-quality and performance enhancements required to support provider and service discovery.
  • Automated unit integration API and UI tests covering the enhanced user interface APIs security search mapping and interoperability workflows.
  • CI/CD cloud deployment configuration monitoring and operational support updates required for the enhanced PHSD components.
  • Technical documentation production implementation support operational procedures and knowledge transfer to the Agency staff.

Must Haves

  • Strong hands-on experience developing modern React and TypeScript applications with SMART on FHIR applications embedded within EMRs including SMART launch launch context fhirContext and FHIR read and write operations and Experience implementing event-driven healthcare integration using FHIR Pub/Sub or FHIR Subscription patterns and supporting messaging services.
  • Experience designing and developing FHIR R4/R4B and REST APIs supporting healthcare provider service organization practitioner location and eReferral workflows.
  • Experience implementing FHIRCast-based context synchronization or equivalent healthcare context management patterns including support for Ontario CMS standards.
  • Experience implementing advanced provider and service search using OpenSearch or Elasticsearch including semantic search relevance tuning filtering and intelligent search suggestions.
  • Experience integrating applications with NetIQ using OAuth2 OpenID Connect JWT and role-based access control.