Application Developer (Java, JavaScript) (Full-Stack)

New
J
JobgetherHealth IT
Remote work arrangement within eligible U.S. states.ContractSenior
Salary55 - 60 USD per hour
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of Java 17+ development experience; at least 3 years with Spring Boot or an equivalent framework; at least 2 years of JavaScript/Node.js experience; at least 4 years building REST APIs and working with JSON; at least 3 years working knowledge of HTTP and TLS fundamentals; at least 3 years with the AWS SDK, DynamoDB data modeling, and Amazon S3; at least 2 years building and operating containerized services; at least 4 years of automated testing experience; at least 3 years conducting code reviews and producing technical documentation; at least 1 year building with LLM APIs or using AI coding assistants.
Required Skills
Node.jsDynamoDBJavascriptJUNITSpring BootRESTful APIsJSON

Requirements

  • At least 5 years of Java 17+ development experience, including concurrency and networked services.
  • At least 3 years of experience with Spring Boot or an equivalent framework.
  • At least 2 years of JavaScript/Node.js experience for tooling and front-end development.
  • At least 4 years of experience building REST APIs and working with JSON.
  • At least 3 years of working knowledge of HTTP and TLS fundamentals.
  • At least 3 years of experience with the AWS SDK, DynamoDB data modeling, and Amazon S3.
  • At least 2 years of experience building and operating containerized services.
  • At least 4 years of automated testing experience, including JUnit and integration testing.
  • At least 3 years of experience conducting code reviews and producing technical documentation.
  • At least 1 year of experience building with LLM APIs or using AI coding assistants in software development, including testing and validating AI-generated output.
  • Preferred: experience with HAPI FHIR or other FHIR R4 validation tools and standards, including US Core and CapabilityStatements.
  • Preferred: experience with HTTP client internals, scheduling and retry strategies, rate limiting, Testcontainers or stub and mock services, SMART on FHIR, Inferno, or ONC certification testing.

Responsibilities

  • Build ingestion connectors for CHPL, Service Base URL Lists, developer-published FHIR Bundles, Lantern, and other approved public sources.
  • Preserve source artifacts, timestamps, request metadata, response headers, and hashes for traceability and reproducibility.
  • Normalize developer, product, version, criterion, CHPL ID, endpoint, organization, and validation records into the common data model in DynamoDB.
  • Implement publication checks that retrieve endpoint lists and classify availability failures.
  • Build non-authenticated endpoint observation capabilities for metadata and CapabilityStatement retrieval, and detect endpoint drift.
  • Run FHIR R4 validation against Endpoint, Organization, and Bundle resources, preserving raw and normalized results.
  • Assemble evidence case packages with source metadata, request and response logs, validation outputs, severity assessments, and rule traceability.
  • Design and maintain scheduling, retry and backoff, rate limiting, error handling, and audit logging for pipeline and agentic components.
  • Develop unit and integration tests, including stub and mock endpoints, and ensure test runs can be replayed.
  • Participate in code reviews, maintain technical documentation, and keep AI-generated summaries separate from deterministic compliance validation.
View Full Description & ApplyYou'll be redirected to the employer's site
55 - 60 USD per hour
Apply Now