Full Stack Java Developer with FHIR experience
Company: Software Consultants Inc.
Location: Bethesda
Posted on: April 3, 2026
|
|
|
Job Description:
Job Description Job Description Seeking an experienced Java
Developer to design, develop, and maintain scalable healthcare data
exchange solutions and HL7 FHIR (Fast Healthcare Interoperability
Resources) APIs. The ideal candidate will be a collaborative team
member who contributes to a multidisciplinary engineering group
focused on secure, high-performance interoperability for public
health and clinical data exchange initiatives. Key Responsibilities
- Collaborate closely with other developers, architects, QA
engineers, and DevOps staff to deliver high- quality, maintainable
software. - Design, develop, and implement HL7 FHIR–compliant REST
APIs using Java and Spring Boot. - Implement and manage FHIR
resources, profiles, value sets, and code systems. - Build and
maintain data transformations between internal data models and FHIR
resource structures. - Design and implement data transformation
pipelines to process diverse data formats—including TSV, XML, JSON,
CSV, and HL7 messages—for ingestion, mapping, and exchange. -
Develop reusable data parsing, normalization, and validation
components to support scalable ETL/ELT workflows in clinical and
public health data exchange contexts. - Optimize API performance,
scalability, and reliability through code tuning, caching, and
asynchronous processing. - Maintain clear documentation for APIs,
data models, deployment, and versioning. - Troubleshoot and resolve
interoperability issues, FHIR validation errors, and integration
defects. - Participate in peer reviews, knowledge-sharing sessions,
and team retrospectives to promote continuous improvement. -
Contribute to CI/CD pipelines and DevOps automation for build,
test, and deployment processes. - (Bonus) Collaborate on frontend
development tasks where integration with FHIR APIs or data
visualization is needed. Required Skills & Qualifications - Minimum
5 years of professional software development experience. - Strong
proficiency in Java (Java 11 or higher). - Hands-on experience with
Spring Boot, Spring MVC, and JPA/Hibernate. - Solid understanding
of RESTful API design, JSON, and XML data exchange. - Experience
building robust data transformation workflows (e.g., parsing,
mapping, and serializing TSV, CSV, JSON, XML, NDJSON). - Ability to
implement schema-driven transformations and validation logic using
tools such as JAXB, Jackson, or custom parsers. - Practical
experience with API security (OAuth2, JWT, HTTPS,
authentication/authorization patterns). - Proficiency in relational
databases (Oracle, PostgreSQL, or MySQL) and complex SQL queries. -
Experience working in Agile/Scrum environments using JIRA and
GitLab or equivalent tools. - Proven ability to work
collaboratively within a team, mentor peers, and support collective
problem-solving. - Strong problem-solving skills and ability to
debug complex integration issues. Desired Skills & Experience -
Direct exposure to HL7 FHIR standards and interoperability
frameworks. - Experience with the HAPI FHIR library and associated
tools. - Familiarity with HL7 v2.x and other healthcare
interoperability standards. - Experience implementing FHIR
terminology services and managing value sets/code systems. -
Understanding of medical terminologies (e.g., SNOMED CT, LOINC,
ICD-10, RxNorm) and their mapping to FHIR value sets. - Exposure to
continuous testing and API monitoring tools. - Bonus: Experience
with JavaScript and TypeScript for light frontend development or
full-stack integration. - Bonus: Familiarity with modern frontend
frameworks such as React, Angular, or Vue for building healthcare
dashboards or API testing interfaces. - Bonus: Demonstrated ability
to collaborate across cross-functional teams including UX,
analytics, and operations. - Bonus: Experience working with AWS
services (e.g., Lambda, API Gateway, S3, RDS) to build cloud-native
applications. - Bonus: Hands-on experience with Serverless
Framework for deploying and managing serverless applications in
AWS. - Bonus: Understanding of cloud security best practices, IAM
policies, and HIPAA-compliant cloud architectures. Preferred
Qualifications - Bachelor’s or Master’s degree in Computer Science,
Information Systems, or a related field. - Certifications in Java,
Spring, or FHIR are advantageous. - Contribution to open-source
healthcare projects or participation in FHIR Connectathons is a
plus. Work Environment - Collaborative, inclusive, and
mission-driven environment focused on public health data
modernization. - Team-based development approach emphasizing shared
ownership, peer learning, and open communication. - Opportunities
for cross-functional collaboration and continuous learning.
Keywords: Software Consultants Inc., Silver Spring , Full Stack Java Developer with FHIR experience, IT / Software / Systems , Bethesda, Maryland