Flag job

Report

Backend Developer

Location

Gurugram, Haryana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

BigStep Technologies

Website: bigsteptech.com
Job details:

Job Summary

We are looking for a skilled Node.js Backend Engineer with a strong server-side mindset and

hands-on expertise in building scalable, high-performance APIs and microservices. The ideal

candidate will have solid experience designing and deploying production-grade backend

systems and is comfortable working in cloud environments. While the primary focus is backend

development, familiarity with frontend technologies to enable full-stack collaboration is a plus.

Key Responsibilities

• Design, develop, and maintain scalable RESTful APIs and microservices using Node.js

• Build and optimize server-side logic, database schemas, and data access layers

• Integrate with third-party services, internal APIs, and cloud-native components

• Collaborate with frontend, product, DevOps, and QA teams to deliver end-to-end

solutions

• Write clean, modular, and well-tested code with strong unit and integration test coverage

• Participate in system design discussions and architectural decisions

• Identify performance bottlenecks and implement optimizations

• Implement and maintain CI/CD pipelines for backend builds and deployments

• Monitor application health using logging and observability tools

• Participate in code reviews and contribute to engineering best practices


Required Skills & Experience

• 3–6 years of overall software development experience

• Strong hands-on experience with Node.js (Express.js, Fastify, or similar frameworks) in

production

• Proficiency in JavaScript / TypeScript for backend development

• Experience designing and building RESTful APIs and working with relational and/or

NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)

• Solid understanding of asynchronous programming, event-driven architecture, and

Node.js performance patterns


• Experience with authentication and authorization mechanisms (JWT, OAuth2, etc.)

• Hands-on experience with containerization tools such as Docker

• Experience with CI/CD pipelines and version control using Git

• Strong debugging, testing, and documentation discipline


Nice to Have

• Experience with Google Cloud Platform (GCP) – Cloud Run, Cloud Functions, Pub/Sub,

BigQuery

• Exposure to Amazon Web Services (AWS) – Lambda, EC2, S3, RDS, SQS

• Familiarity with Kubernetes or managed container orchestration services

• Knowledge of message queues and event streaming (Kafka, RabbitMQ, or GCP

Pub/Sub)

• Experience with GraphQL APIs

• Working knowledge of frontend technologies (React, Angular, or Vue) for cross-

functional collaboration

• Experience in Agile/Scrum delivery environments

• Exposure to enterprise-scale or cloud-native application architecture

Click on Apply to know more.

Skills

Agile
Amazon Web Services
Angular
backend
BigQuery
containerization
database
DevOps
Docker
EC2
end-to-end
frontend
full-stack
GCP
Git
Google Cloud
GraphQL
integration test
JavaScript
Kafka
Kubernetes
Lambda
microservices
MySQL
Node
NoSQL
OAuth2
PostgreSQL
RabbitMQ
React
Redis
TypeScript
version control
Vue
web services
RESTful