Search Tactics LLC

Search Tactics LLC

Java Developer to design

Rockville, Maryland, USA · Contract

Sponsorship not specifiedDetected 131 days ago
JavaScriptTypeScriptJavaReactVue.jsAngularSpringFull-Stack DevelopmentGitSQLPostgreSQLMySQLAWSCI/CDDevOpsAPI DevelopmentRESTOAuthData EngineeringData VisualizationCybersecurityComplianceAgileJira

About the role

  • 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.
  • 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.

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.
  • Optimize API performance, scalability, and reliability through code tuning, caching, and asynchronous processing.
  • Maintain clear documentation for APIs, data models, deployment, and versioning.
  • 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.

Requirements

  • 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.
  • Practical experience with API security (OAuth2, JWT, HTTPS, authentication/authorization patterns).
  • Proficiency in relational databases (Oracle, PostgreSQL, or MySQL) and complex SQL queries.
  • Experience with the HAPI FHIR library and associated tools.

Nice to have

  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
  • Certifications in Java, Spring, or FHIR are advantageous.

Benefits

  • Seeking an experienced Java Developer to design, develop, and maintain scalable healthcare data exchange solutions and HL7 FHIR (Fast Healthcare Interoperability Resources) APIs.
  • Develop reusable data parsing, normalization, and validation components to support scalable ETL/ELT workflows in clinical and public health data exchange contexts.
  • 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.
  • Familiarity with HL7 v2.x and other healthcare interoperability standards.
  • Understanding of medical terminologies (e.g., SNOMED CT, LOINC, ICD-10, RxNorm) and their mapping to FHIR value sets.
  • 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.

This listing is sourced directly from Search Tactics LLC's careers page and normalized into a canonical job model.