[Remote] Backend Lead Engineer
Note: The job is a remote job and is open to candidates in USA. Medecision is seeking a Backend Lead Engineer to provide day-to-day technical leadership for their API team. This role involves converting architectural vision into scalable, production-ready APIs and services while ensuring security, reliability, and interoperability of the platform.
Responsibilities
- Lead API design and implementation for internal platform services, partner integrations, and interoperability workflows
- Translate architecture and security standards into concrete service patterns, interface contracts, and coding standards for the team
- Design and develop FHIR-based APIs, including resource mapping, validation, and interoperability workflows
- Lead the technical implementation of MCP wrappers around key APIs and services, enabling AI-driven agents to safely access approved tools and data
- Conduct design and code reviews; mentor backend, DevOps, and QA team members
- Collaborate with architects to enforce security best practices, auditability, tenant isolation, and operational reliability across deployments
Skills
- 7-10 years of backend or API engineering experience with demonstrable technical leadership
- Proven expertise designing RESTful APIs, including service contracts, versioning strategies, error handling, and scalability
- Hands-on experience with FHIR APIs and healthcare interoperability standards
- Experience building or exposing APIs and services to support AI or agent-based workflows; familiarity with MCP is strongly preferred
- Proficient with GCP services such as Cloud Run, GKE, Pub/Sub, Cloud SQL, API Gateway, IAM, logging, and monitoring
- Excellent communication skills, with the ability to guide and lead execution in a fast-paced environment
- Background in healthcare, payer operations, or working with regulated data environments
- Familiarity with event-driven architectures and asynchronous processing patterns
- Java Development: Strong proficiency in Java, including frameworks such as Spring Boot for building RESTful APIs
- API Gateway Management: Experience with Kong, Apigee or similar API Gateway for configuring, deploying, and managing APIs, including plugins for authentication, rate limiting, and monitoring
- Containerization and Orchestration: Experience with Docker for containerizing Java applications and Kubernetes for orchestration in GCP environments
- Security: Knowledge of API security best practices, including OAuth2, JWT tokens, API keys, and encryption both in transit and at rest
- CI/CD Pipelines: Experience designing and implementing continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or Google Cloud Build
- Monitoring and Logging: Familiarity with monitoring tools such as Prometheus, Grafana, Google Cloud Monitoring, and centralized logging with Google Cloud Logging or ELK Stack
- Networking and Load Balancing: Understanding of networking concepts within GCP, including Virtual Private Cloud (VPC), firewall rules, and load balancing for API traffic management
- API Design and Documentation: Experience with API specification standards such as OpenAPI/Swagger and tools for API documentation and testing (e.g., Postman)
Company Overview
Company H1B Sponsorship