Senior Node Js Developer

Buddy4study

Dadri

On-site

INR 1,800,000 - 2,600,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Buddy4study is seeking a senior Node.js Developer to lead backend efforts with a focus on microservices architecture and RabbitMQ. You will build scalable, secure, and high-performance systems, collaborating with product, frontend, and DevOps teams.

Ideal candidates have hands-on Node.js backend skills, API integrations, and experience with asynchronous messaging and distributed applications. AWS/GCP knowledge is a plus; strong focus on code quality.

Qualifications

  • Strong hands-on experience with JavaScript and Node.js.
  • Good experience with Express.js or NestJS.
  • Practical experience with RabbitMQ or other message brokers.
  • Strong understanding of Microservices Architecture.
  • Experience building REST APIs and handling asynchronous programming.
  • Knowledge of MongoDB, MySQL, or PostgreSQL.
  • Familiarity with Docker and containerized deployments.
  • Understanding of Git version control.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js and Express.js/NestJS.
  • Build and manage microservices-based architectures.
  • Implement asynchronous communication using RabbitMQ or similar brokers.
  • Develop secure and efficient RESTful APIs.
  • Integrate third-party APIs and external services.
  • Optimize performance, scalability, and reliability.
  • Work with databases such as MongoDB, PostgreSQL, or MySQL.
  • Implement authentication and authorization (JWT/OAuth).
  • Collaborate with frontend, DevOps, and product teams.
  • Write clean, maintainable, reusable, and testable code.
  • Troubleshoot and resolve production issues.
  • Participate in code reviews and technical discussions.

Skills

JavaScript/Node.js
Express.js/NestJS
RabbitMQ
Microservices
REST APIs
MongoDB/MySQL/PostgreSQL
Docker
Git
Redis (cache)

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Redis

Job description

Job Overview

We are looking for a highly motivated Node.js Developer for a senior position with strong expertise in Microservices Architecture and RabbitMQ to build scalable, secure, and high-performance backend systems.

The ideal candidate should have hands-on experience in Node.js backend development, API integrations, asynchronous messaging systems, and distributed applications. You will work closely with product, frontend, and DevOps teams to deliver robust enterprise-grade solutions.


Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Node.js and Express.js/NestJS
  • Build and manage microservices-based architectures
  • Implement asynchronous communication using RabbitMQ or similar message brokers
  • Develop secure and efficient RESTful APIs
  • Integrate third-party APIs and external services
  • Optimize application performance, scalability, and reliability
  • Work with databases such as MongoDB, PostgreSQL, or MySQL
  • Implement authentication and authorization mechanisms (JWT/OAuth)
  • Collaborate with frontend developers, DevOps engineers, and product teams
  • Write clean, maintainable, reusable, and testable code
  • Troubleshoot, debug, and resolve production issues
  • Participate in code reviews and technical discussions

Required Skills
  • Strong hands‑on experience with JavaScript and Node.js
  • Good experience with Express.js or NestJS
  • Practical experience with RabbitMQ or other message brokers
  • Strong understanding of Microservices Architecture
  • Experience building REST APIs and handling asynchronous programming
  • Knowledge of MongoDB, MySQL, or PostgreSQL
  • Familiarity with Docker and containerized deployments
  • Understanding of Git version control
  • Knowledge of Redis/caching mechanisms is a plus

Preferred Qualifications
  • Bachelors degree in Computer Science or related field
  • Experience with AWS, Azure, or GCP
  • Exposure to CI/CD pipelines
  • Familiarity with Kubernetes is an advantage

Nice to Have
  • Experience with event-driven architecture
  • Understanding of distributed systems and system design
  • Exposure to monitoring and logging tools

Tech Stack
  • Node.js
  • Express.js / NestJS
  • RabbitMQ
  • MongoDB / PostgreSQL
  • Docker
  • Redis
  • AWS
  • GitHub Actions / Jenkins

What We Offer
  • Opportunity to work on scalable and modern backend systems
  • Collaborative and growth-oriented work environment
  • Exposure to cloud-native and microservices architecture
  • Career growth and learning opportunities
  • Competitive compensation

Node.js, Backend Developer, Microservices, RabbitMQ, Express.js, NestJS, REST API, MongoDB, Docker, Redis, AWS, PostgreSQL, Distributed Systems, Event Driven Architecture, CI/CD, Kubernetes

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Kaabil • Dadri

On-site
INR 800,000 - 1,200,000
Senior Node Js Developer
Senior Node Js Developer

Axiussoftware • Kolkata District

Hybrid
INR 1,800,000 - 2,600,000
Node.js Developer
Node.js Developer

InfoVision Inc. • Pune District

On-site
INR 900,000 - 1,300,000
Node.js Backend Developer
Node.js Backend Developer

Lightrains Technolabs • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
5 Days Working
Flexible Timings
Junior NodeJS Developer
Junior NodeJS Developer

Bitcot Inc. • Chennai District, Indore District

On-site
INR 400,000 - 600,000
Senior Node.js Engineer
Senior Node.js Engineer

eG Innovations • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Node.js Engineer
Senior Node.js Engineer

eG Innovations, Inc. • Chennai District

On-site
INR 1,200,000 - 1,500,000
Node.js Senior Developer
Node.js Senior Developer

Creative Capsule • Goa

On-site
INR 900,000 - 1,500,000
Node Js Developer
Node Js Developer

Novastrid It Ventures • Madurai District, Chennai District

On-site
INR 600,000 - 1,200,000
Node.js Developer
Node.js Developer

Recro • Bengaluru

On-site
INR 1,800,000 - 2,400,000