Must have skills: Apigee Edge / Apigee X / Apigee Hybrid along with knowledge of CI/CD Automation for API Deployment
Job Summary: We are looking for a Senior Apigee Developer with a strong background in API design development and security on Google Apigee Edge/X/Hybrid. You will be responsible for creating scalable secure and high-performance APIs while also enabling developer productivity through Developer Portals enforcing OAuth2.0/JWT-based security and facilitating self-service API adoption via SSP (Self-Service Portal) integration.
Key Responsibilities:
Design develop and deploy API proxies using Apigee Edge/X/Hybrid with policy flows for traffic shaping mediation transformation and security.
Implement secure APIs using OAuth 2.0 JWT and API Key mechanisms; integrate with identity providers (IDPs) using SSO/SAML.
Configure custom and out-of-the-box policies in Apigee for request/response handling error management and threat protection.
Develop and maintain Developer Portals using Apigees integrated or Drupal-based portal ensuring clear API documentation onboarding workflows and self-service access.
Enable Self-Service Portal (SSP) capabilities to streamline developer onboarding app registration and API key provisioning.
Set up API products rate plans environments and access controls in Apigee.
Collaborate with API Product Managers security teams and architects to define API contracts governance and lifecycle management.
Monitor and troubleshoot APIs using Apigee Analytics logging frameworks and performance tuning techniques.
Integrate APIs with backend systems (e.g. microservices legacy apps SaaS) over REST/SOAP.
Drive CI/CD pipeline automation for API deployments using Jenkins GitHub Actions or similar tools.
Create and maintain OpenAPI/Swagger specifications and test APIs with tools like Postman SoapUI and automated testing frameworks.
Required Qualifications:
Bachelors/Masters degree in Computer Science Engineering or a related field.
7 years of experience in API development and integration with 5 years of hands-on Apigee development.
Strong knowledge of OAuth 2.0 flows JWT token validation SSO integration and API gateway security best practices.
Experience with Apigee Developer Portal including custom theming role-based access and API publishing.
Hands-on experience with JavaScript Python or Java for custom policy extensions.
Proficient in REST JSON XML HTTP and SOAP services.
Familiarity with API monetization analytics and lifecycle management within Apigee.
Understanding of DevOps principles and working with containerized environments (Docker Kubernetes).
Preferred Skills:
Experience with Apigee Hybrid deployments in GCP or multi-cloud environments.
Google Cloud Platform (GCP) experience or certification.
Integration with IAM systems (e.g. Okta Azure AD PingFederate).
Knowledge of Redis Memcached or other caching strategies.
Familiarity with event-driven architecture Kafka or Pub/Sub systems.