Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Lucidsire and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b></p><p><p><b><br/></b></p>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.<br/><br/><b>Key Responsibilities :</b></p><p><p><b><br/></b></p>- Design, develop, and deploy microservices-based solutions on GCP.</p><p><br/>- Develop and maintain RESTful APIs following OpenAPI 3.0 standards.<br/><br/></p><p>- Create and manage custom API policies using Node.js, JavaScript, or Python.<br/><br/></p><p>- Ensure secure, high-performing, and scalable backend systems.<br/><br/></p><p>- Integrate APIs and microservices with databases (SQL/NoSQL).<br/><br/></p><p>- Collaborate with DevOps teams to implement and maintain CI/CD pipelines.<br/><br/></p><p>- Ensure code quality through unit, integration, and automation testing (e.g., Cypress).<br/><br/></p><p>- Apply best practices in API design, performance optimization, and security (CSRF, CORS, </p><p>OAuth2, OIDC).<br/><br/></p><p>- Work with Docker and Kubernetes for containerization and orchestration.<br/><br/></p><p>- Utilize API management tools such as Apigee for lifecycle management and performance </p><p>tuning.<br/><br/><b>Requirements : </b><br/><br/></p><p>- Expertise in MSA on GCP.<br/><br/></p><p>- Good understanding of working with Node.js, able to explain the programming </p><p>methodologies like asynchronous and non-blocking concepts.<br/><br/></p><p>- Good understanding of working with REST API, HTTP and its principles.<br/><br/></p><p>- Knowledge about API design standards, patterns and best practices, especially Swagger and </p><p>OpenAPI 3.0 REST, SOAP, MQ, JSON, Microservices, etc.<br/><br/></p><p>- Design and develop API specifications using OpenAPI Specifications/YAML.<br/><br/></p><p>- Create custom policies in JavaScript, Node.js, Python, etc., in the API management platform.<br/><br/></p><p>- Good understanding of Testing frameworks and working with Unit and functional tests, eg automation tools like Cypress.<br/><br/></p><p>- Good understanding of security aspects like CSRF, CORS and managing Cookies.<br/><br/></p><p>- Knowledge of authentication, authorisation of services via OAuth 2 OIDC, etc.<br/><br/></p><p>- Understanding of Docker and Kubernetes and working with these technologies.<br/><br/></p><p>- Understanding of CI/CD pipelines.<br/><br/></p><p>- Experience working with SQL or NoSQL databases.<br/><br/></p><p>- Solid knowledge of APIGEE, API, Back End server components and performance optimisation.<br/></p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Lucidsire is actively hiring for this Node.js Developer - Microservices Architecture position
Apply Now