For our client, we are seeking a Senior Java Developer to join the team of a leader in the Technical Services space.
Location: Remote
Compensation: $107,900 – $195,050 annually
Responsibilities
- Independently design and implement complex Java-based healthcare integration solutions
- Interpret HL7 CDA specifications and translate healthcare data requirements into technical designs
- Troubleshoot complex data exchange, validation, and interoperability issues
- Conduct code reviews and mentor junior and mid-level developers
- Collaborate effectively with healthcare SMEs, business analysts, QA, and customer stakeholders
- Identify opportunities to improve application architecture, maintainability, and automated testing
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent experience
- 8+ years of professional software development experience with strong proficiency in Java
- Hands-on experience with HL7 standards, particularly Clinical Document Architecture (CDA)
- Strong knowledge of XML, XSD, XPath, and related XML processing technologies
- Experience with relational databases, SQL, and data mapping/transformation
- Ability to analyze complex technical problems and independently design and implement solutions
- Experience implementing and troubleshooting Schematron rules for HL7 CDA document validation
Benefits
- Opportunity to work on impactful healthcare applications supporting public health
- Collaborative environment with healthcare subject matter experts and technical teams
- Potential for professional growth through mentoring and code reviews
- Engagement in application modernization initiatives and innovative technologies
Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.