SID Global Solutions

Node.js Backend Developer

SID Global Solutions · Navi Mumbai, Maharashtra, India

IT Services and IT Consulting · 501-1,000 employees

Jun 29
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and maintain scalable backend services and RESTful/GraphQL APIs using Node.js. Transition legacy components into microservices and optimize data workflows across SQL and NoSQL databases.

What they look for

Node.js Express NestJS Fastify PostgreSQL MySQL MongoDB DynamoDB Redis AWS Azure GCP Microservices Kafka RabbitMQ TypeScript

Requirements

Requires deep production experience with Node.js, various database systems, and major cloud platforms. Candidates must understand microservices architecture, event-driven patterns, and CI/CD workflows.

Full description

Job Title: Backend Engineer (Node.js & Cloud)

Role Overview

We are looking for a skilled Backend Engineer to design, scale, and maintain our core server-side logic and APIs. In this role, you will transition legacy components into microservices, optimize data workflows, and ensure our cloud infrastructure is secure and resilient. You will work closely with frontend, DevOps, and product teams to deliver high-quality, production-ready software.

Core Responsibilities

API & Service Development: Design, build, and maintain highly scalable backend services and robust RESTful/GraphQL APIs using Node.js.

Architecture Evolution: Develop microservices and event-driven applications to support high-throughput, low-latency business logic.

Data Management: Write optimized queries, design schemas, and manage data consistency across both relational (SQL) and non-relational (NoSQL) databases.

Cloud & Security: Deploy and maintain applications in cloud environments, implementing secure authentication/authorization protocols (e.g., OAuth, JWT) and data encryption.

Engineering Excellence: Drive application performance tuning, conduct rigorous code reviews, write automated tests, and support CI/CD pipeline automation.

Sourcing & Screening Guide for TA1. Must-Have Technical Skills (Screening Criteria)

Language/Framework: Deep production experience with Node.js (and frameworks like Express, NestJS, or Fastify).

Database Proficiency: Hands-on experience with both relational (PostgreSQL, MySQL) and non-relational (MongoDB, DynamoDB, Redis) databases.

Cloud Infrastructure: Proven experience deploying and monitoring applications in a major cloud environment (AWS, Azure, or GCP).

Architectural Patterns: Clear understanding of microservices, event-driven architecture, and message brokers (e.g., Kafka, RabbitMQ, or AWS SQS).

Testing & Quality: Experience writing unit/integration tests (using Jest, Mocha, or Chai) and participating in CI/CD workflows.

2. Nice-to-Have Skills (Sourcing Differentiators)

Experience with TypeScript in a backend environment.

Familiarity with containerization tools like Docker and orchestration via Kubernetes.

Understanding of Infrastructure as Code (IaC) tools like Terraform.