Requirements Experience : 7.5+ years Strong hands-on experience in Google Apigee API development and API management, including API proxies, policies, shared flows, and backend integrations. Strong Python programming skills, including application development, debugging, testing, and performance optimization. Practical experience using AI-powered coding agents such as Claude Code, GitHub Copilot, or equivalent agentic development tools.
Good understanding of REST APIs, API security, authentication, authorization, and enterprise integration patterns. Experience implementing API security mechanisms such as O
Auth 2.0, JWT, API keys, and access control. Good understanding of API traffic management, rate limiting, quotas, caching, API governance, versioning, and lifecycle management. Experience developing RES
Tful APIs and backend services using Python frameworks such as FastAPI, Flask, or Django. Strong understanding of HTTP protocols, JSON/XML payloads, synchronous and asynchronous integration patterns, timeouts, retries, idempotency, and error handling. Experience with Git, CI/CD pipelines, automated testing, and software development best practices.
Ability to review and validate AI-generated code for correctness, security, performance, and maintainability. Ability to independently troubleshoot complex technical issues across API gateways, backend services, and multiple integration layers. Strong software engineering fundamentals, analytical thinking, problem-solving, communicatio