Demo

Java Developer (HL7/FHIR)

Snowrelic Inc
Rockville, MD Full Time
POSTED ON 5/10/2026
AVAILABLE BEFORE 9/6/2026
Role: Java Developer

Location: Rockville, MD (Onsite)

Java Developer to design

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.

Salary.com Estimation for Java Developer (HL7/FHIR) in Rockville, MD
$132,689 to $166,501
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer (HL7/FHIR)?

Sign up to receive alerts about other jobs on the Java Developer (HL7/FHIR) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Snowrelic Inc

  • Snowrelic Inc Washington, DC
  • Job Description Title: Senior Network Engineer Azure Location: Washington, DC Metropolitan Area Role Overview We are seeking a Senior Network Engineer with... more
  • 6 Days Ago

  • Snowrelic Inc Dallas, TX
  • Role: Salesforce Business analyst or Salesforce Business System Analyst Location: Dallas, TX Skills Agent force Service cloud revenue cloud OR gainsight more
  • 1 Day Ago

  • Snowrelic Inc Glen Allen, VA
  • Job Description Title: Senior Java Developer (with some React) My guess would be 70/30 BE/FE or similar split. Location: Glen Allen, VA (onsite from Day 1)... more
  • 4 Days Ago

  • Snowrelic Inc Rockville, MD
  • Role: Django/Python Developer Location: Rockville, MD (Onsite) Responsibilities Maintain current Django/Python web applications Implement frontend with HTM... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Java Developer (HL7/FHIR) jobs in the Rockville, MD area that may be a better fit.

  • Jobs via Dice Washington, DC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, BDR Solutions LLC, is seeking the following. Apply via... more
  • 6 Days Ago

  • Mobomo Washington, DC
  • This position's primary responsibility will be to translate software requirements into working and maintainable solutions within the existing application f... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!