The Role
Design, develop, and support cloud-native healthcare backend services and React UIs. Implement and customize Smile CDR and AWS HealthLake FHIR R4/R4B APIs, SMART on FHIR auth, OAuth2/OIDC/JWT security, provider data synchronization with MDM and EHRs, and scalable search with OpenSearch. Build integrations (HL7v2), CI/CD pipelines, automated tests, documentation, and provide operational support and knowledge transfer.
Summary Generated by Built In
Must Haves:
- Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
- Extensive Java and Spring Boot microservices development experience.
- Experience designing and developing REST APIs and FHIR APIs.
- Hands-on experience with Smile CDR implementation and customization.
- Experience with AWS HealthLake and FHIR repository implementation.
- Experience developing healthcare interoperability solutions using FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
- Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and the EPIC EHR, Meditech and Cerner
- Experience with Central Intake hubs such as RICOH and Novari
- Experience implementing advanced provider directory search using OpenSearch or Elasticsearch.
- Experience with PostgreSQL and healthcare data modelling.
- Experience using AWS services including ECS, Lambda, API Gateway, S3, SNS, SQS, EventBridge, CloudWatch, IAM, Secrets Manager, and CloudFormation or CDK.
- Experience developing secure APIs using OAuth2, OpenID Connect, JWT, RBAC, and confidential client authentication.
- Excellent communication, documentation, and stakeholder collaboration skills
Responsibilities:
- Design, develop, maintain, and support PHSD backend services using Java and Spring Boot.
- Develop and enhance React-based user interfaces supporting provider search, directory management, and administration.
- Design and implement FHIR R4/R4B APIs using Smile CDR and AWS HealthLake.
- Develop real-time provider data synchronization between PHSD and the Agency master data management platforms.
- Design and implement integrations with Provider Registry, hospital information systems, and provincial healthcare services.
- Build scalable healthcare search capabilities using OpenSearch and FHIR search standards.
- Design, develop, and maintain REST APIs supporting internal and external consuming applications.
- Implement SMART on FHIR authentication and authorization workflows.
- Develop secure OAuth2/OIDC authentication and JWT authorization services.
- Implement healthcare interoperability using HL7v2 and FHIR messaging patterns.
- Design scalable cloud-native AWS architectures supporting high availability and operational resilience.
- Develop data transformation, validation, synchronization, and governance services supporting provider, practitioner, organization, healthcare service, and location information.
- Participate in architecture reviews, technical design sessions, sprint planning, backlog refinement, and code reviews.
- Support automated testing, CI/CD deployment pipelines, production releases, troubleshooting, and operational support.
- Produce technical documentation, API specifications, deployment documentation, and knowledge transfer materials.
Desired Skills:
- Experience implementing or supporting provider directory solutions.
- Experience integrating with hospital information systems including Epic, Oracle Health (Cerner), MEDITECH, or other Canadian EMRs.
- Experience implementing provider, practitioner, organization, location, and healthcare service master data management solutions.
- Experience implementing healthcare search platforms using OpenSearch for provider and service discovery.
- Experience with FHIR Subscriptions, FHIR Messaging, EventBridge, SNS, and SQS for event-driven healthcare integration.
- Experience validating FHIR implementations using Inferno, Touchstone, or other interoperability testing frameworks.
- Experience configuring and supporting AWS HealthLake, Smile CDR, and healthcare interoperability platforms.
- Experience implementing secure SMART on FHIR applications, confidential clients, and backend services.
- Experience designing highly available AWS architectures using ECS, Lambda, API Gateway, CloudFront, S3, Aurora PostgreSQL, and CloudWatch.
- Experience implementing monitoring, logging, auditing, and operational support using AWS CloudWatch and related AWS services.
Required Skills:
- Strong software development experience using Java, Spring Boot, React, TypeScript, and modern enterprise application development practices.
- Experience designing, developing, securing, and supporting RESTful APIs and distributed microservice architectures.
- Experience implementing healthcare interoperability solutions using FHIR R4/R4B, HL7 v2, SMART on FHIR, and healthcare messaging standards.
- Experience developing and configuring Smile CDR FHIR repositories, transactions, validation, search, and interoperability services.
- Experience implementing healthcare data solutions using AWS HealthLake and integrating healthcare data across multiple systems.
- Experience developing secure authentication and authorization solutions using OAuth 2.0, OpenID Connect (OIDC), JWT, and role based access control.
- Experience integrating healthcare applications with Provider Registry, Master Data Management platforms, hospital information systems
- Experience implementing advanced provider and service directory search capabilities using OpenSearch.
- Experience designing and developing cloud native applications using AWS services including ECS, Lambda, API Gateway, S3, EventBridge, SNS, SQS, IAM, CloudWatch, and Secrets Manager.
- Experience developing data synchronization, transformation, validation, and governance services supporting provider, practitioner, organization, location, and healthcare service data.
- Experience with PostgreSQL database design, performance optimization, and data modelling.
- Experience using Git, GitHub, GitHub Actions, automated testing, CI/CD pipelines, and modern DevOps practices.
- Strong analytical, problem solving, technical documentation, and communication skills with the ability to collaborate effectively across architecture, operations, interoperability, and business teams.
Evaluation Criteria:
- Senior Full Stack development experience using Java, Spring Boot, React, REST APIs, cloud-native architecture, and enterprise application development 25 Points
- Healthcare interoperability experience including Smile CDR, AWS HealthLake, FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, Provider Registry, and healthcare integration 25 Points
- Cloud, API, search, and data engineering experience including AWS, OpenSearch, PostgreSQL, API Gateway, Lambda, ECS, CI/CD, and cloud architecture 25 Points
- Healthcare modernization, master data management, stakeholder collaboration, documentation, and knowledge transfer 25 Points
Requirements
Deliverables:
- Java Spring Boot backend services.
- React user interface enhancements.
- Smile CDR FHIR implementation and configuration.
- AWS HealthLake integration and data synchronization.
- FHIR APIs supporting provider, practitioner, organization, healthcare service, and location resources.
- SMART on FHIR authentication and authorization implementation.
- REST API development and documentation.
- Provider directory search enhancements using OpenSearch.
- Real-time read/write provider synchronization.
- Master data management integration services.
- Hospital information system integration components.
- Cloud-native AWS deployment artifacts.
- CI/CD pipeline implementation and automation.
- Unit tests, integration tests, API tests, and technical documentation.
- Deployment support, production implementation, and operational knowledge transfer.
Must Haves:
- Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
- Extensive Java and Spring Boot microservices development experience.
- Experience designing and developing REST APIs and FHIR APIs.
- Hands-on experience with Smile CDR implementation and customization.
- Experience with AWS HealthLake and FHIR repository implementation.
- Experience developing healthcare interoperability solutions using FHIR R4/R4B, SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
- Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and the EPIC EHR, Meditech and Cerner
- Experience with Central Intake hubs such as RICOH and Novari
- Experience implementing advanced provider directory search using OpenSearch or Elasticsearch.
Skills Required
- Senior Full Stack software development experience delivering complex healthcare, cloud, integration, or digital health modernization projects.
- Extensive Java and Spring Boot microservices development experience.
- Experience designing and developing RESTful APIs and FHIR APIs (FHIR R4/R4B).
- Hands-on experience with Smile CDR implementation and customization.
- Experience with AWS HealthLake and FHIR repository implementation.
- Experience implementing healthcare interoperability using SMART on FHIR, HL7v2, OAuth2/OIDC, and JWT.
- Experience integrating healthcare applications with Provider Registry, Master Data Management systems, and EHRs such as EPIC, Meditech, and Cerner.
- Experience with Central Intake hubs such as RICOH and Novari.
- Experience implementing advanced provider directory search using OpenSearch or Elasticsearch.
- PostgreSQL database design, performance optimization, and healthcare data modelling experience.
- Experience using AWS services including ECS, Lambda, API Gateway, S3, SNS, SQS, EventBridge, CloudWatch, IAM, Secrets Manager, and CloudFormation or CDK.
- Strong front-end experience with React and TypeScript to develop and enhance user interfaces.
- Experience with Git, GitHub, GitHub Actions, automated testing, and CI/CD pipelines.
- Experience with FHIR Subscriptions, FHIR Messaging, and interoperability testing frameworks (Inferno, Touchstone)
- Experience configuring and supporting AWS HealthLake, Smile CDR, and healthcare interoperability platforms (operational support, monitoring).
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.








