Senior Java Backend Engineer β Healthcare Integration
Weβre looking for a Senior Java Backend Engineer to help our client enable seamless integration between AI-driven hospital optimization tools and major EMR/EHR systems, improving real-time clinical and operational decision-making.
Join a healthcare integration team building the backend layer that connects AI-powered hospital optimization tools with EMR/EHR systems like Epic and Cerner. The work enables real-time clinical data exchange and directly supports better hospital operations, staffing, and patient flow across US healthcare systems.
Beetroot partners with our client to extend their engineering capacity and scale their healthcare platform across multiple hospital networks in the US.
You will work on a high-impact integration layer that sits at the core of clinical data flow, helping translate complex hospital data into actionable insights and ensuring that AI-driven recommendations are reliably delivered back into daily clinical workflows.
What you'll do in this role
- Own and maintain Java + Spring Boot microservices for EMR/EHR integration
- Build integrations with Epic first, then Cerner, Allscripts, and other vendors
- Implement inbound data flows via FHIR APIs and HL7 v2 (labs, vitals, demographics, surgical data)
- Support outbound flows delivering AI predictions back into hospital systems
- Contribute to migration from file-based (CSV) to API-driven architecture
- Design reusable integration patterns across multiple hospital deployments
We're looking for
- 5+ years of Java backend development experience with strong skills in Java 17+ and Spring Boot (3.x / 4.x)
- Hands-on experience integrating with healthcare systems (Epic, Cerner, Allscripts, MEDITECH, etc.) β healthcare integration experience is a must-have and especially important for this role
- Good understanding of HL7 v2 and FHIR (R4 preferred)
- Experience with microservices and REST API design
- System integration & API design
- Solid understanding of microservice architecture
- Ability to work independently in a senior-level engineering team
- Strong interest and proven experience in healthcare technology and complex system integration in the healthcare domain
- Motivation to work on high-impact, real-world systems
How to knock our socks off
- Experience with SMART on FHIR
- Knowledge of Epic ecosystem (Bridges, App Orchard, MyChart)
- AWS familiarity
- Full-stack exposure
- Understanding of HIPAA / PHI requirements
- Ability to name five or more dishes that include beetroot besides borshch π
β Not checking every box?
This job looks very exciting, but you hesitate to apply because of the confidence gap? Reach out to us anyway! Beetroot is an inclusive workplace that considers all applicants. Weβre committed to openness β promoting equality and fostering an environment where different backgrounds, ideas, and experiences are not just accepted, but embraced. So letβs discover together whether we could be an excellent fit for each other.
Please send us your CV in English, and we'll be happy to discuss your application further.
Required skills experience
| Java 17 | 3 years |
| Spring Boot | 2 years |
| Healthcare | 3 years |
Required domain experience
| Healthcare / MedTech | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |