FHIR Backend Developer
Apply NowCompany: Compunnel Software Group
Location: Tampa, FL 33647
Description:
Job Summary:
We are seeking a skilled Backend Developer with 3-5 years of hands-on experience in Golang (Go) to build and maintain backend services and APIs. This role will focus on creating high-quality, scalable, and maintainable solutions while working closely with cross-functional teams. Familiarity with HL7 or FHIR standards in healthcare is essential. You will be responsible for designing, developing, and testing backend systems, ensuring they integrate smoothly with various data sources and services.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
Certifications (if any):
Certifications in Golang, Microservices Architecture, or CI/CD practices would be advantageous.
Any certifications related to healthcare technologies (HL7, FHIR) would be a plus.
Education: Bachelors Degree
We are seeking a skilled Backend Developer with 3-5 years of hands-on experience in Golang (Go) to build and maintain backend services and APIs. This role will focus on creating high-quality, scalable, and maintainable solutions while working closely with cross-functional teams. Familiarity with HL7 or FHIR standards in healthcare is essential. You will be responsible for designing, developing, and testing backend systems, ensuring they integrate smoothly with various data sources and services.
Key Responsibilities:
- Backend Development: Build and maintain backend services and APIs using Go (Golang), ensuring they are robust, scalable, and efficient.
- Unit Testing: Perform unit testing for Golang applications using appropriate testing frameworks.
- API Integration: Understand and work with APIs, RESTful services, and manage database interactions efficiently.
- Monitoring & Observability: Utilize monitoring tools such as Elkstack, Prometheus, or Dynatrace to ensure optimal performance and reliability.
- CI/CD Pipelines: Experience with CI/CD pipelines, version control using Git, and containerization using Docker.
- Collaboration: Collaborate effectively with senior developers and cross-functional teams to ensure timely delivery of features and enhancements.
- Data Management: Work with databases (e.g., MongoDB) to store and access data, implement microservices that interact with these databases, and optimize data models as required.
- Kafka Integration: Utilize Kafka to create topics for publishing or consuming messages between microservices.
Required Qualifications:
- Experience: 3-5 years of hands-on experience with Golang (Go), building and maintaining backend services and APIs.
- Healthcare Knowledge: Experience with HL7 or FHIR data standards (preferred in healthcare contexts).
- API Development: Strong understanding of APIs, RESTful services, and database interactions.
- Unit Testing: Experience in performing unit testing using frameworks such as Junit, Mockito, Mocha, Chai, or Golang-specific testing libraries.
- Monitoring Tools: Familiarity with at least two of the following monitoring tools: Elkstack, Prometheus, or Dynatrace.
- CI/CD and Version Control: Solid experience with CI/CD pipelines, Git, and Docker.
Preferred Qualifications:
- Technical Stack: Familiarity with the technical stack of Golang, Kafka, MongoDB, Docker, GitLab, and Harness.
- Database Skills: Experience working with MongoDB to design and implement data models, and interacting with microservices.
- Kafka Expertise: Knowledge in using Kafka to create topics, produce messages, and manage consumers.
- Data Formats: Familiarity with HL7, JSON, and XML data formats.
Certifications (if any):
Certifications in Golang, Microservices Architecture, or CI/CD practices would be advantageous.
Any certifications related to healthcare technologies (HL7, FHIR) would be a plus.
Education: Bachelors Degree