Enter a job title or keyword

Associate Principal Engineer (Google Apigee Development)

Nagarro


Job Location:

Hyderabad - India

Monthly Salary: Not provided by the employer
Posted: 4 November 2026 (4 hours ago)
Application Deadline: 1 February 2027
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Requirements

  • Experience : 9 years
  • Strong hands-on experience in Google Apigee API development API management API proxy development 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.
  • Strong understanding of API security authentication authorization access control and enterprise integration patterns.
  • Experience designing developing and managing RESTful APIs and integration services.
  • Good understanding of OAuth 2.0 JWT API keys traffic management rate limiting quotas caching and API governance.
  • Experience with Python frameworks such as FastAPI Flask or Django.
  • Strong understanding of REST HTTP protocols JSON/XML payloads synchronous and asynchronous integration patterns retries timeouts and error handling.
  • Ability to independently troubleshoot complex technical issues across API gateways backend services and multiple integration layers.
  • Experience with Git CI/CD pipelines automated testing and software development best practices.
  • Ability to assess and validate AI-generated code for quality security performance and maintainability.
  • Strong analytical problem-solving communication and collaboration skills.
  • Ability to work independently make sound technical decisions and deliver solutions in an enterprise environment.
  • Good understanding of software engineering fundamentals rather than relying solely on AI-generated code.
  • Familiarity with Apigee X or Apigee Hybrid Google Cloud Platform (GCP) and cloud-native application development would be an advantage.
  • Exposure to Docker Kubernetes microservices and containerized application development would be beneficial.
  • Familiarity with MCP (Model Context Protocol) tool calling and agentic AI development workflows would be an advantage.
  • Experience integrating AI coding agents into enterprise development environments with appropriate security and governance controls would be beneficial.
  • Exposure to automated security scanning API observability performance testing GitHub Actions or Jenkins would be an added advantage.

Responsibilities

  • Design develop deploy and maintain enterprise APIs using Google Apigee.
  • Develop and manage Apigee API proxies shared flows policies reusable integration components and backend integrations.
  • Implement API security mechanisms including OAuth 2.0 JWT API keys authentication authorization and access control.
  • Configure API traffic management features such as rate limiting spike arrest quotas caching and fault handling.
  • Manage API products developer applications environments deployments versioning and API lifecycle activities.
  • Design and develop scalable robust and maintainable applications and integration services using Python.
  • Build RESTful APIs and backend services using frameworks such as FastAPI Flask or Django.
  • Develop reusable Python modules integration libraries automation scripts and data transformation components.
  • Implement asynchronous processing exception handling logging monitoring and performance optimization.
  • Leverage AI-powered coding agents such as Claude Code GitHub Copilot and similar tools for code generation refactoring debugging testing code reviews and technical documentation.
  • Design effective prompts and workflows to guide AI coding agents in solving complex engineering problems and navigating existing codebases.
  • Review and validate AI-generated code for correctness security performance maintainability and compliance with engineering standards.
  • Integrate AI-assisted development practices into software engineering workflows and CI/CD pipelines.
  • Apply enterprise integration patterns involving REST APIs HTTP protocols JSON/XML payloads request/response transformations and error-handling mechanisms.
  • Implement reliable integration solutions using timeouts retries idempotency resilience and backward compatibility practices.
  • Troubleshoot API proxy failures backend connectivity issues latency and end-to-end integration defects.
  • Develop unit integration and API tests using frameworks such as pytest and ensure adherence to secure coding standards.
  • Participate in technical design discussions code reviews architectural decisions and continuous improvement initiatives.
  • Implement source control automated testing CI/CD and deployment best practices.
  • Collaborate with architects developers security teams and business stakeholders to deliver reliable integration solutions.
  • Mentor engineers and contribute to engineering best practices knowledge sharing and improved developer productivity.

Qualifications :

Bachelors or masters degree in computer science Information Technology or a related field.


Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more

View Profile View Profile