Oracle Tech Architecture and Middleware-APIGEE Senior Developer-senior
EY
EY
Join EY as a Senior Developer specializing in Oracle Tech Architecture and Middleware, focusing on APIGEE. This role offers a unique career path within a globally recognized organization, where your contributions shape the future of delivery excellence. Become part of a diverse and inclusive team dedicated to building a better working world.
EY Global Delivery Services (GDS) is instrumental in supporting EY's strategic growth. With a global network of service delivery centers, GDS has evolved from a small team in 2002 to over 80,000 professionals worldwide, operating in ten countries. Our client service includes Consulting, Assurance, Tax, Strategy & Transactions, and Knowledge support. Enablement Services provides cost-effective, innovative solutions for global and local enablement teams, covering areas like Markets, BMC, AWS, Finance, and IT.
Our innovation specialists enhance GDS Client Service and Enablement Services teams, along with Service Lines and Core Business Services. They foster an environment rich in technology and skilled teams for rapid prototyping and innovative thinking, offering expertise in analytics, digital, user experience, mobile technology, infrastructure, Microsoft technologies, and open innovation.
This demanding role involves implementing cutting-edge delivery excellence solutions using advanced Quality models, offering interaction within an international environment with influential players in the field.
Key responsibilities include designing, developing, and supporting enterprise API solutions with Apigee, ensuring secure and scalable ecosystems. You will manage the API lifecycle from design and development to deployment, monitoring, and governance. This includes assessing, building, testing, and documenting API integrations across various enterprise applications, cloud platforms, and third-party vendors. You'll design reusable API proxies, shared flows, security policies, and common integration components. Working in an Agile methodology, you will drive technical discussions, gather requirements, and prepare technical solution specifications. Developing API management solutions for traffic management, authentication, authorization, rate limiting, caching, and threat protection is crucial. You will also identify and resolve production issues, forecast technical risks, and ensure adherence to API governance standards and enterprise integration best practices.
Further responsibilities encompass contributing to organizational assets and process improvements, delivering Proof of Concepts (PoCs), conducting code reviews, and mentoring junior developers. Implementing DevOps and CI/CD practices for API development, testing, deployment, and monitoring is essential. You will support integration, performance, security, and user acceptance testing activities. Collaboration with business, security, infrastructure, and application teams to deliver scalable API-led connectivity solutions is also a key part of the role.
To excel in this role, you should possess a minimum of 5 years of experience in API Management and Integration projects, with at least 3 years of hands-on experience in Apigee development. Implementation experience with Apigee in at least two enterprise-scale projects is a must.
Strong experience with Apigee Edge and/or Apigee X is required. You should be adept at designing and implementing RESTful APIs and API-first architectures. Hands-on experience with API Proxy development, Shared Flows, Flow Hooks, API Products, Developers, Apps, and Monetization concepts is essential. Experience implementing API security standards like OAuth 2.0, OpenID Connect, JWT, SAML, API Keys, mTLS, and SSL/TLS is expected. Proficiency with API Gateway policies such as Spike Arrest, Quota, Caching, Threat Protection, Traffic Management, Message Transformation, and Logging is necessary.
Strong knowledge of JavaScript and policy-based API development within Apigee is required. Experience integrating enterprise applications, ERP systems, CRM applications, SaaS platforms, and cloud-native services is beneficial. Familiarity with REST, SOAP, JSON, XML, OpenAPI/Swagger specifications, Microservices, and Event-Driven Architecture is important. Hands-on experience troubleshooting API performance, latency, scalability, and security issues is critical. Experience with logging and monitoring tools like Splunk, ELK, Dynatrace, Grafana, or equivalent platforms is expected. Knowledge of CI/CD tools including Jenkins, GitHub, GitLab, Azure DevOps, Maven, and automated deployment pipelines is necessary. Experience with Kubernetes, Docker, and cloud platforms such as Google Cloud Platform (preferred), AWS, or Azure is also important.
Understanding of API Governance, API Analytics, Developer Portals, and API Lifecycle Management is valuable. Multi-domain expertise and experience with other integration platforms are considered an added advantage. Strong written and verbal communication skills are essential. Apigee API Engineer Certification or related Google Cloud certifications are preferred. You should be capable of mentoring team members and handling customer interactions independently.
EY Global Delivery Services ( EY GDS)
IT Services and Consulting