HamburgerMenu
hirist

Node.js Developer - Microservices Architecture

LUCIDSPIRE PRIVATE LIMITED
Multiple Locations
4 - 8 Years
star-icon
3.9white-divider3+ Reviews

Posted on: 08/10/2025

Job Description

Description :


We are looking for a talented Node.js Developer with hands-on experience in building scalable microservices on Google Cloud Platform (GCP). The ideal candidate will have a strong background in backend development, API design, and cloud-native technologies.

Key Responsibilities :


- Design, develop, and deploy microservices-based solutions on GCP.


- 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.


info-icon

Did you find something suspicious?