Talent.com
No longer accepting applications
2920 - API Engineer (Apply in 3 Minutes)

2920 - API Engineer (Apply in 3 Minutes)

EXLHyderabad, Telangana, India
16 hours ago
Job description

Job Title : API Engineer

Experience : 5–7 Years

Job Summary :

We are looking for an experienced API Engineer with 5–7 years of hands-on experience in designing, building, and securing scalable APIs. The ideal candidate is passionate about API-first design, skilled in RESTful API development on OpenShift, and has a strong understanding of modern API security protocols. You will work closely with cross-functional teams to deliver high-quality, secure, and reusable APIs that power our enterprise applications.

Key Responsibilities :

  • Design and deploy RESTful APIs using OpenAPI / Swagger specifications, following API-first principles and scalable design practices.
  • Build and manage APIs deployed on OpenShift, ensuring performance, scalability, and maintainability.
  • Implement secure authentication and authorization for APIs using OAuth2, JWT, and mTLS to ensure secure and compliant access.
  • Collaborate with frontend and backend teams to define API requirements, versioning, and contracts.
  • Ensure API governance, consistency, and documentation standards across the organization.
  • Participate in code reviews, performance tuning, and security assessments of API implementations.
  • Monitor API usage, performance, and error rates, implementing observability best practices.
  • Work in Agile teams and contribute to continuous improvement of development and deployment processes.

Must-Have Skills :

  • Strong experience in designing and developing RESTful APIs using OpenAPI / Swagger specifications.
  • Proficient in API-first development practices with a focus on scalability, reusability, and clean architecture.
  • Hands-on experience deploying APIs on OpenShift or Kubernetes platforms.
  • Deep understanding of API security protocols, including OAuth2, JWT (JSON Web Tokens), and mutual TLS (mTLS).
  • Proficient in one or more backend programming languages (e.g., Java, Python, Node.js, Go) used to build APIs.
  • Solid knowledge of HTTP, REST, and microservices principles.
  • Familiarity with CI / CD pipelines for automated API deployment.
  • Good-to-Have Skills :

  • Experience with API gateways (e.g., Apigee, Kong, AWS API Gateway, or 3scale).
  • Familiarity with event-driven APIs (e.g., Webhooks, Kafka-based patterns).
  • Experience with API versioning and lifecycle management.
  • Knowledge of rate limiting, throttling, and caching strategies for APIs.
  • Exposure to cloud platforms (AWS) and serverless API implementations.
  • Understanding of OpenID Connect, SAML, and other federated identity protocols.
  • Familiarity with observability tools (e.g., Grafana, ELK Stack).
  • Create a job alert for this search

    Api Engineer • Hyderabad, Telangana, India