100% Remote - Golang Developer (FHIR experience)

Overview

On Site
Full Time
Contract - W2
Contract - 1 day((s))

Skills

Java
golang
Go
Healthcare

Job Details

Job Title: Golang Developer (FHIR Experience Required)

Location: Remote

Type: 1+ Year Contract

Overview:cn

  • We are seeking a highly skilled Golang Developer with strong experience in FHIR to join a team supporting API development initiatives for the Centers for Medicare & Medicaid Services (CMS).
  • This team is responsible for building and enhancing APIs that enable secure data exchange across healthcare systems.
  • You will be working on critical interoperability projects, including the newly introduced CMS 57 Requirement, which focuses on rebuilding the Prior Authorization process through new API development.

Project Scope:

  • The team currently manages several CMS-driven API initiatives:
  • Patient Access: Allows members to access their medical data via third-party apps.
  • Payer-to-Payer Exchange: Enables seamless data transfer between payers.
  • Provider Directory: Supports provider search and network visibility.
  • New Scope CMS 57 Prior Authorization Initiatives
  • Develop two new APIs focused on Prior Authorization data.
  • Build a new Provider Access API, enabling providers to request patient data.
  • Implement business logic to validate provider patient relationships across systems.
  • Work is primarily in Golang (~70%) with some Java (~30%).
  • Partner closely with QA; developers conduct initial functional testing before handoff.
  • CI/CD environment leveraging Docker and Kubernetes.

Must-Have Skills:

  • Strong hands-on experience with Golang (Java is a plus; Go-only candidates accepted).
  • Experience with MongoDB.
  • Proficiency with Kafka (eventing).
  • Strong understanding of AWS services (Lambda, EC2, IAM).
  • Healthcare domain experience required.
  • For Lead roles: API design experience.

Nice-to-Have Skills:

  • FHIR experience (priority: aim for ~50% of the devs having FHIR).
  • Interoperability background.
  • Experience working with Snowflake.

Follow us on LinkedIn -
#LI-NITINSHARMA
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.