Assistant Manager-Application Development-Applications Development Engineering
EXL · Hyderabad, Telangana, India
EXL · Hyderabad, Telangana, India
**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).