Position: Senior Clinical Java Architect
Location: Eden Prairie Minnesota (Hybrid 3 days onsite)
Duration: 6 months
Contract: C2C/w2
Job Description:
Seeking a highly experienced Clinical Java Architect with a strong background in designing and implementing complex high-availability clinical systems in healthcare settings. This role demands deep expertise in Java-based backend architectures along with hands-on knowledge of healthcare data standards (e.g. HL7 FHIR CCD DICOM) and interoperability protocols. The ideal candidate has a strong command of modern Java frameworks microservices cloud-native architecture and clinical domain models.
Key Responsibilities:
- Architect and lead the design of scalable secure and high-performance Java-based solutions for clinical and healthcare applications
- Design and develop microservices leveraging Spring Boot Spring Cloud and Reactive Programming
- Integrate with EHR/EMR systems (e.g. Epic Cerner Meditech) via HL7/FHIR interfaces
- Model and implement complex clinical workflows using BPM tools (e.g. Camunda Activiti)
- Implement event-driven architecture using tools such as Apache Kafka RabbitMQ or NATS
- Collaborate with healthcare SMEs clinical informatics teams and product managers to align architecture with clinical use cases
- Oversee code quality enforce architectural standards and mentor developers
- Ensure compliance with HIPAA HITRUST and other healthcare regulations
- Design robust data access layers using JPA/Hibernate optimize performance for clinical data querying
- Lead DevOps and CI/CD efforts for deployment of microservices using Docker Kubernetes Helm and GitOps
Required Skills & Qualifications:
- 8 years of hands-on Java development experience including architectural leadership
- Expert in Java 11 Spring Boot Spring Cloud and Reactive Programming (WebFlux or RxJava)
- Deep understanding of clinical data models HL7 v2/v3 FHIR (R4 or STU3) and SMART on FHIR integration
- Experience working with EHR systems (preferably Epic Cerner or Allscripts)
- Strong command of Microservices Architecture Domain-Driven Design (DDD) and RESTful APIs
- Knowledge of Clinical Decision Support (CDS) systems clinical coding (LOINC SNOMED CT ICD-10)
- Familiarity with NoSQL databases (MongoDB Cassandra) and RDBMS (PostgreSQL Oracle)
- Cloud deployment experience on AWS Azure or GCP (especially with healthcare compliance services like AWS HealthLake or Azure API for FHIR)
- Proficient with CI/CD pipelines Docker Kubernetes and Infrastructure as Code (IaC) tools (e.g. Terraform)
- Strong understanding of HIPAA FHIR Consent and healthcare data privacy/security principles
- Experience with observability tools (e.g. Prometheus Grafana ELK OpenTelemetry)
Nice-to-Have Skills:
- Experience with HIE (Health Information Exchange) platforms
- Knowledge of Terminology Services (e.g. Apelon DTS SNOMED CT browser)
- Familiarity with FHIR Bulk Data (Flat FHIR/NDJSON)
- Knowledge of Clinical Quality Measures (CQM) and Quality Payment Program (QPP) APIs
- Experience in AI/ML integration for clinical decision support or predictive health models
Education:
- Bachelors or Masters degree in Computer Science Software Engineering Biomedical Informatics or related field
- Certifications in FHIR AWS or Healthcare IT (e.g. CPHIMS) are a plus