Support the delivery of large-scale healthcare data exchange solutions supporting CMS mandates such as Patient Access, Provider Access, and Prior Authorization.
Requirements
- 8+ years software development experience, including 5+ years in Java/Spring Boot.
- Proven delivery of FHIR/SMART on FHIR integrations in production environments.
- Strong knowledge of US Core, FHIR IGs, and healthcare terminologies (LOINC, SNOMED CT, RxNorm, ValueSets).
- Hands-on with GitLab CI/CD, Kubernetes/Helm, Kafka, and relational databases (PostgreSQL/MS SQL).
- Experience with Smile CDR or HAPI FHIR.
- Exposure to HL7 v2, CDA, or legacy FHIR integrations.
- Familiarity with AWS/Azure cloud environments and infrastructure-as-code (Terraform).
Responsibilities
- Develop backend services, adapters, and integrations using Java, Spring Boot, and Apache Camel for CMS mandates (Patient Access, Provider Access, P2P, Prior Auth).
- Deliver FHIR R4+/SMART on FHIR APIs aligned with US Core and applicable Implementation Guides, ensuring full terminology compliance (LOINC, SNOMED CT, RxNorm, ValueSets).
- Write clean, maintainable code with strong unit/integration testing (JUnit, Testcontainers, MockMVC) and participate in detailed peer reviews.
- Build CI/CD pipelines in GitLab, manage Helm deployments on Kubernetes, and troubleshoot services, pods, and performance issues.
- Work with Kafka or equivalent messaging queues and relational databases (PostgreSQL/MS SQL) to deliver scalable, event-driven data pipelines.
- Review code, guide junior developers, and promote best practices in design, automation, and maintainability.
- Integrate & Scale – Work with Kafka or equivalent messaging queues and relational databases (PostgreSQL/MS SQL) to deliver scalable, event-driven data pipelines.
Other
- Lead technical delivery, mentoring developers, and collaborating closely with Project Managers, Solution Architects, and Technical Account Managers to ensure that every deployment meets both performance and compliance standards.
- Participate in customer meetings, office hours, demos, and escalations; explain technical concepts clearly and professionally.
- Prior experience in professional services or healthcare delivery teams.
- Excellent verbal and written communication and ability to work directly with customers.
- Highly organized, accountable, and capable of managing multiple concurrent priorities.