Posted 1mo ago

Senior Software Engineer

@ Infinite Computer Solutions
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities:Design APIs, Develop APIs, Manage deployments
Requirements Summary:6+ years IT experience with strong hands-on Apigee; experience with Apigee Edge/X, REST API design, OAuth 2.0/JWT/OpenID Connect; JavaScript and Java; CI/CD and version control; cloud platforms (GCP/AWS/Azure).
Technical Tools Mentioned:Apigee Edge, Apigee X, REST, OAuth 2.0, JWT, OpenID Connect, JavaScript, Java, Git, Jenkins, GCP, AWS, Azure, Spring Boot, Docker, Kubernetes
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job description

Key Responsibilities
  • Design, develop, and maintain RESTful APIs using Apigee Edge/X
  • Implement API proxies, policies, shared flows, and custom JavaScript/Java callouts
  • Manage full API lifecycle including design, development, deployment, versioning, and retirement
  • Configure and manage Apigee components such as:
    • API Products
    • Developers & Apps
    • OAuth 2.0, JWT, API Keys, and security policies
  • Ensure API performance, scalability, reliability, and monitoring
  • Integrate backend services including microservices, legacy systems, and third-party APIs
  • Implement API security best practices (rate limiting, spike arrest, threat protection, mTLS)
  • Collaborate with DevOps teams for CI/CD pipelines and automated deployments
  • Provide technical leadership, code reviews, and mentoring to junior developers
  • Participate in architecture discussions and contribute to API standards and best practices
  • Troubleshoot production issues and perform root cause analysis
 


Required Skills & Qualifications
  • 6+ years of overall IT experience with strong hands-on experience in Apigee
  • Proven experience with:
    • Apigee Edge or Apigee X
    • RESTful API design and best practices
    • API security standards (OAuth 2.0, JWT, OpenID Connect)
  • Strong proficiency in:
    • JavaScript (Apigee policies and callouts)
    • Java (for custom callouts or backend services)
  • Solid understanding of:
    • API management concepts and patterns
    • HTTP/HTTPS, REST, JSON, XML
    • Error handling, logging, and monitoring
  • Experience with CI/CD tools and version control systems (Git, Jenkins, etc.)
  • Familiarity with cloud platforms (GCP/AWS/Azure)
  • Excellent problem-solving and communication skills




Good-to-Have Skills
  • Experience with other APIM platforms (Azure APIM,  MuleSoft, etc.)
  • Hands-on experience with Spring Boot and microservices architecture
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Exposure to service mesh, API gateways, and event-driven architectures
  • Experience with performance testing and API analytics
  • Understanding of enterprise integration patterns

Range of Year Experience-Min Year

4

Physical Location

Bangalore

Qualifications

Graduate

Range of Year Experience-Max Year

10