Job Title: Apigee Lead
Location: Bolingbrook, IL (Onsite role – 3 days biweekly, need local profiles)
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 Apigee’s 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:
- Bachelor’s/Master’s 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, Node.js, 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.
Regards,