Posted on: 08/10/2025
Description :
- Develop and maintain RESTful APIs following OpenAPI 3.0 standards.
- Create and manage custom API policies using Node.js, JavaScript, or Python.
- Ensure secure, high-performing, and scalable backend systems.
- Integrate APIs and microservices with databases (SQL/NoSQL).
- Collaborate with DevOps teams to implement and maintain CI/CD pipelines.
- Ensure code quality through unit, integration, and automation testing (e.g., Cypress).
- Apply best practices in API design, performance optimization, and security (CSRF, CORS,
OAuth2, OIDC).
- Work with Docker and Kubernetes for containerization and orchestration.
- Utilize API management tools such as Apigee for lifecycle management and performance
tuning.
Requirements :
- Expertise in MSA on GCP.
- Good understanding of working with Node.js, able to explain the programming
methodologies like asynchronous and non-blocking concepts.
- Good understanding of working with REST API, HTTP and its principles.
- Knowledge about API design standards, patterns and best practices, especially Swagger and
OpenAPI 3.0 REST, SOAP, MQ, JSON, Microservices, etc.
- Design and develop API specifications using OpenAPI Specifications/YAML.
- Create custom policies in JavaScript, Node.js, Python, etc., in the API management platform.
- Good understanding of Testing frameworks and working with Unit and functional tests, eg automation tools like Cypress.
- Good understanding of security aspects like CSRF, CORS and managing Cookies.
- Knowledge of authentication, authorisation of services via OAuth 2 OIDC, etc.
- Understanding of Docker and Kubernetes and working with these technologies.
- Understanding of CI/CD pipelines.
- Experience working with SQL or NoSQL databases.
- Solid knowledge of APIGEE, API, Back End server components and performance optimisation.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1557725
Interview Questions for you
View All