Senior Java Developer
Conduent · United States · 5 days ago
RemoteRemoteEngineering$96k–$125k/yrFull-time
About the role
We are seeking a Senior Java Developer with deep HL7® FHIR® expertise to lead the design and implementation of payer-centric interoperability platforms. This role focuses on building secure, scalable FHIR R4 services (with R5 experience as a plus) that expose member, coverage, claims, and clinical data across required FHIR resources and operations. The ideal candidate will work in a cloud-native Microsoft Azure environment, leveraging Kafka-based event streaming and MongoDB to support high-volume, regulatory-driven healthcare data exchange.
Responsibilities
- Design, implement, and maintain FHIR R4 servers and APIs supporting payer-relevant resources and operations (CRUD, search, history, bulk data, subscriptions).
- Define and manage FHIR profiles, extensions, value sets, and terminology bindings aligned with payer use cases.
- Map and transform payer system data (membership, claims, benefits, authorizations) into FHIR-compliant formats.
- Build Java 17 or more/ Spring Boot microservices using clean architecture and domain-driven design principles.
- Develop and integrate RESTful and event-driven APIs using Kafka.
- Implement HAPI FHIR frameworks for persistence, validation, and serialization.
- Apply SMART on FHIR, OAuth 2.0, and OpenID Connect for secure authentication and authorization.
- Ensure HIPAA-compliant handling of PHI, including encryption, audit logging, and access controls.
- Deploy and scale applications in Microsoft Azure using Docker and Kubernetes (AKS).
- Design resilient systems with retries, circuit breakers, idempotency, and DLQs.
- Contribute to CI/CD pipelines and infrastructure-as-code initiatives.
- Establish testing strategies (unit, integration, performance) and observability practices.
- Mentor engineers, conduct code reviews, and contribute to architecture decisions.
Requirements
- 5 years of professional Java development experience.
- Strong expertise in Java 11 (preferably Java 17) and Spring Boot.
- 3 years of hands-on FHIR experience (R4 required; R5 preferred).
- Experience with core FHIR resources, profiles, extensions, validation, and versioning.
- Proven experience with HAPI FHIR (server configuration and customization).
- Solid understanding of payer healthcare data domains (member, coverage, claims, benefits).
- Experience implementing OAuth 2.0 / OIDC and SMART on FHIR.
- Hands-on experience with Azure, Kafka (or equivalent), and MongoDB and/or relational databases.
- Experience building and operating cloud-native microservices.
- Strong communication skills and ability to work in regulated environments.
Preferred Qualifications
- Experience with Bulk FHIR ($export) and asynchronous workflows.
- Familiarity with X12 transactions (270/271, 834, 835, 837).
- Experience with HL7 v2 or CDA/CCDA.
- Knowledge of terminology services (SNOMED CT, LOINC, RxNorm).
- Experience with API gateways (Azure APIM, Apigee, Kong).
- Familiarity with Infrastructure as Code (Terraform, Bicep).
- Experience with observability tools (Open Telemetry, Prometheus, Grafana).
- Prior experience with CMS/ONC interoperability initiatives or payer programs.