Description

  • Strong programming skills in Java.
  • Real-time experience utilizing Java Collections Framework, Streams and Application of common Java design patterns.
  • In-depth knowledge of API design principles, RESTful architectures, and web services.
  • Extensive experience designing and developing APIs using the Apigee platform.
  • Familiarity with shared flows, policies, proxies, service callouts, fault handling, caching, and kvm in Apigee. Apigee X experience is a plus.
  • Expertise in API security practices and proficient in OAuth token creation and various OAuth flows (client credential, Auth code flow with pkce) and good understanding of OAuth architecture and concepts.
  • Proficient in publishing APIs, overseeing deployments, and maintaining logging and analytics practices.
  • Knowledge of API monetization strategies.
  • Familiarity with cloud platforms, especially Google Cloud Platform (GCP).
  • Working knowledge of databases.
  • Experience managing CI/CD pipelines using Azure Pipelines or similar.
  • Excellent problem-solving, analytical, and debugging abilities

Education

Any Graduate