Full Stack Engineer
Maarut โ Canada ยท Posted ~1 day ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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 CernerExperience with Central Intake hubs such as RICOH and NovariExperience implementing advanced provider directory search using OpenSearch or Elasticsearch.
We have 66,409 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 66,409 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume