Description
Leidos is seeking an experienced Senior Java Developer to support the National Healthcare Safety Network (NHSN) Support program.
The ideal candidate will possess strong Java development skills and hands-on experience with HL7 healthcare interoperability standards, particularly Clinical Document Architecture (CDA).
Responsibilities include:
- 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.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field, with equivalent experience considered.
- 8+ years of professional software development experience, with strong proficiency in Java.
- Experience with Quarkus, Spring Framework, RESTful APIs, and enterprise application development.
- Hands-on experience implementing or supporting healthcare data exchange using HL7 standards, particularly HL7 CDA.
- Experience parsing, validating, transforming, and processing CDA XML documents.
- Strong knowledge of XML, XSD, XPath, and related XML processing technologies.
- Experience designing and implementing interfaces between healthcare information systems.
- Experience with relational databases, SQL, and data mapping/transformation.
- Experience with Git, CI/CD, automated testing, debugging, and Agile development practices.
- Ability to analyze complex technical problems and independently design and implement solutions.
- Experience implementing and troubleshooting Schematron rules for HL7 CDA document validation.
- Experience transforming CDA documents into target XML structures and validating output accuracy through automated XML comparison and regression testing.
- Experience performing root-cause analysis of production integration failures, analyzing application logs, database records, and implementing monitoring, health checks, and alerting.
- Ability to manage differences across CDA implementation guide versions and maintain backward compatibility as healthcare reporting requirements evolve.
Recommended Qualifications:
- Experience interpreting and implementing HL7 CDA implementation guides and associated conformance requirements.
- Familiarity with Consolidated Clinical Document Architecture (C-CDA) and structured clinical documents.
- Knowledge of HL7 FHIR resources, REST APIs, and healthcare interoperability architectures.
- Understanding of clinical terminology, healthcare workflows, and electronic health record (EHR) systems.
- Experience integrating with EHR systems such as Epic, Oracle Health/Cerner, or other healthcare platforms.
- Familiarity with SNOMED CT, LOINC, ICD-10-CM, and other clinical coding systems.
- Experience with electronic public health reporting, including NHSN, electronic case reporting, or healthcare-associated infection surveillance.
- Experience with healthcare interface engines such as Rhapsody, Mirth Connect (NextGen Connect), or InterSystems.
- Experience with Azure cloud services, microservices, and containerized applications.
- Experience modernizing legacy healthcare applications or migrating healthcare interfaces to modern architectures.
- Experience using AI-assisted development tools to improve development efficiency, testing, and code quality.
Pay Range: $107,900.00 - $195,050.00