About the Role
We are seeking a highly skilled API Lead to design, develop, and optimize API-driven solutions that support scalable business systems. The ideal candidate will lead end-to-end API development initiatives, collaborate with cross-functional teams, and ensure best practices in integration, security, and performance.
Key Responsibilities
- Lead design, development, and deployment of RESTful APIs and integration solutions.
- Oversee API lifecycle management, including architecture, versioning, documentation, and monitoring.
- Collaborate with product, development, and DevOps teams to ensure seamless delivery of API services.
- Define API standards, security guidelines, and best-practice frameworks.
- Conduct code reviews and provide technical guidance to developers.
- Troubleshoot integration issues and optimize systems for performance and scalability.
- Implement CI/CD practices for API development and ensure alignment with cloud infrastructure.
- Evaluate new tools, technologies, and industry trends to enhance API capabilities.
Required Skills & Experience
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in API development and integration.
- Proficiency in API frameworks, REST principles, and JSON/XML data formats.
- Strong expertise in programming languages such as Java, .NET, or Node.js.
- Experience working with API Gateways, microservices architecture, and containerization (Docker/Kubernetes).
- Knowledge of authentication protocols (OAuth2, JWT, SSO) and API security standards.
- Familiarity with cloud platforms (AWS / Azure / GCP) and CI/CD tools (Jenkins, Git, Azure DevOps).
- Strong analytical, leadership, and problem-solving skills.
Preferred Qualifications
- Experience in leading technical teams or acting as a technical SME.
- Exposure to DevSecOps and automation frameworks.
- Hands-on experience with monitoring tools and performance optimization