Lead Software Engineer
On-site · Hyderabad, Telangana, India
Job Summary
Lead Software Engineer to design and manage APIs using Azure API Management (APIM) across Azure and AWS, developing scalable API-centric solutions with Java, Spring Boot, or Python. Responsibilities include full API lifecycle governance, performance optimization, containerized services with Docker, secure authentication/authorization, automation of deployments via GitLab CI/CD, and enterprise integrations across platforms. The role emphasizes collaboration with cloud engineers, integration experts, and senior developers in a fast-paced, hybrid cloud environment, with a focus on building reliable, scalable APIs and governance standards. Location-based expectations center on Hyderabad, India, with IST shift timings.
Required Qualifications
- 9+ years in software development
- 4+ years in Azure API development and Management
- Experience with Azure API Management
- Strong REST API design principles
- Proficiency in Java, Spring Boot, or Python
- Hands-on Docker and containerization experience
- Experience with GitLab CI/CD and DevOps practices
- Experience with enterprise integrations
- Strong understanding of API security models
- Soft skills: analytical thinking, problem-solving, communication, stakeholder engagement
- Ability to work in fast-paced environments
- Collaborative and ownership-driven mindset
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.