API Developer
Responsibilities:
•Design, develop, configure, and deploy API proxies using Google Apigee.•Implement API policies for security, traffic management, request/response transformation, caching, and fault handling.•Integrate APIs with backend services, enterprise applications, and third-party systems.•Configure authentication and authorization mechanisms, including OAuth 2.0 and API key validation where applicable.•Develop reusable API components, shared flows, and common policies.•Troubleshoot API proxy issues, backend connectivity, performance bottlenecks, and deployment failures.•Implement API monitoring, logging, analytics, and performance optimization.•Collaborate directly with clients, business stakeholders, and development teams to gather requirements and deliver API solutions.•Maintain API documentation, deployment procedures, and technical specifications.
Required Skills:
•Hands-on experience with Google Apigee API management and API proxy development.•Strong knowledge of REST APIs, HTTP/HTTPS, JSON, and XML.•Experience with Apigee policies, flows, fault handling, and backend integrations.•Understanding of API security, OAuth 2.0, API keys, and access control.•Experience troubleshooting API integrations and performance issues.•Strong communication, problem-solving, and client-facing skills.