Senior Backend API Developer
GoHealth Urgent CareAbout the role
You’re more valuable than ever – And that’s just how we’ll make you feel.
JOB SUMMARY
At GoHealth, we are dedicated to building reliable, scalable, and secure digital experiences for our customers, providers, and staff. As a Senior Back-End API Developer, you will be responsible for the development, maintenance, and release of GoHealth Urgent Care’s APIs, integrations, microservices, and Mulesoft implementations. You will play a critical role in designing and optimizing back-end solutions that drive our business forward while ensuring high availability, security, and performance.
In this role, you will work closely with cross-functional teams, including front-end developers, product owners/managers, enterprise architects, and DevOps engineers, to create seamless and efficient data flows. You will lead back-end development efforts, optimize system performance, and implement best practices to support our growing technology ecosystem. With deep expertise in API development, microservices architecture, and cloud-based environments, you will help shape the future of GoHealth’s digital ecosystem.
JOB REQUIREMENTS
Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.)
Work Experience
- 6+ years of professional experience in back-end and API development, with a strong background as an individual contributor.
- 3+ years of experience designing, developing, and maintaining scalable APIs and microservices.
- Proven experience working with cloud platforms (Azure preferred) and containerized applications (Docker, Kubernetes).
- Strong experience in API development, API lifecycle management, and integration strategies.
- Expertise in designing and implementing secure, high-performance APIs.
- Experience with Agile development methodologies, including sprint planning, scoping, and estimations.
- Proven ability to troubleshoot, optimize, and enhance back-end performance in high-scale production environments.
Required Licenses/Certifications
N/A
Additional Knowledge, Skills and Abilities Required
- Deep expertise in building scalable and secure APIs using Node.js, TypeScript required.
- Experience with JavaScript, Python, PHP and other industry leading back-end languages preferred.
- Strong understanding of API design patterns, RESTful services, and event-driven architecture.
- Experience working with Mulesoft API management, Azure APIM, and other API gateways, and integrations.
- Proficiency in database technologies, including SQL (MSSQL, MySQL) and NoSQL (MongoDB, Redis, DynamoDB).
- Strong understanding of authentication and authorization frameworks such as OAuth2, JWT, and OpenID Connect.
- Experience with CI/CD pipelines, automated testing, and infrastructure-as-code (Terraform).
- Knowledge of cloud-native development practices and hands-on experience with Azure (required), AWS, and GCP.
- Strong experience with container orchestration tools like Kubernetes (AKS preferred) and Docker.
- Expertise in performance optimization techniques, including caching strategies, asynchronous processing, and load balancing.
- Experience integrating with third-party services, APIs, and enterprise systems.
- Strong collaboration skills. Ability to work effectively with cross-functional teams, actively participate in technical discussions, and communicate complex ideas clearly.
- Strong critical thinking skills. Ability to analyze complex technical challenges, evaluate trade-offs, and propose scalable, efficient solutions while anticipating potential risks.
Additional Knowledge, Skills, and Abilities Preferred
- Familiarity with GraphQL and event-driven messaging (Kafka, RabbitMQ, Azure Event Grid).
- Experience with monitoring, logging, and observability tools (e.g., New Relic, Datadog, Splunk).
- Strong understanding of security best practices for back-end services, including data encryption and threat modeling.
- Experience in healthcare or other highly regulated industries.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or CircleCI.
Essential Functions
- Design, develop, and maintain scalable and secure back-end services, APIs, and integrations.
- Ensure high availability, reliability, and performance of GoHealth Urgent Care’s API ecosystem.
- Develop and optimize microservices architectures, ensuring efficient data flow across systems.
- I
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s