Assistant Manager-Application Development-Applications Development Engineering

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled candidate for this role, you should have the following qualifications and experience: **Role Overview:** You must have strong experience in designing and developing RESTful APIs using OpenAPI/Swagger specifications. Additionally, you should be 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 is also necessary. A deep understanding of API security protocols, including OAuth2, JWT (JSON Web Tokens), and mutual TLS (mTLS) is crucial. You should also be 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, as well as familiarity with CI/CD pipelines for automated API deployment, are essential skills for this role. **Key Responsibilities:** - Design and develop RESTful APIs using OpenAPI/Swagger specifications - Implement API-first development practices with a focus on scalability, reusability, and clean architecture - Deploy APIs on OpenShift or Kubernetes platforms - Ensure API security by implementing protocols such as OAuth2, JWT, and mutual TLS - Use backend programming languages like Java, Python, Node.js, or Go to build APIs - Apply knowledge of HTTP, REST, and microservices principles in API development - Work with CI/CD pipelines for automated API deployment **Qualifications Required:** - Strong experience in designing and developing RESTful APIs using OpenAPI/Swagger specifications - Proficiency 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, and mutual TLS - Proficiency 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 Additionally, if you have 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, or familiarity with observability tools (e.g., Grafana, ELK Stack), it would be considered a plus for this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
EXL logo
EXL

Business Process Management / Analytics

New York

RecommendedJobs for You