Senior Software Developer

Kaabil

Dadri

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kaabil is seeking a skilled Node.js Developer based in Dadri, India. The role involves designing and maintaining scalable backend applications using Node.js and microservices architecture. Candidates should have strong expertise in API development, asynchronous messaging with RabbitMQ, and database management.

The ideal candidate will have at least 3 years of experience, a Bachelor’s degree in Computer Science or related field, and familiarity with Docker and cloud platforms.

Qualifications

  • 3+ years of experience in software development, particularly with Node.js.
  • Strong understanding of asynchronous programming and REST APIs.
  • Experience with message brokers like RabbitMQ.

Responsibilities

  • Design, develop, and maintain backend applications using Node.js.
  • Build scalable microservices and implement asynchronous communication.
  • Collaborate with teams and write maintainable code.

Skills

JavaScript
Node.js
Microservices Architecture
RabbitMQ
REST APIs
Express.js/NestJS
MongoDB
MySQL
Docker
Git

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Redis
AWS

Job description

Job Summary

We are looking for a skilled Node.js Developer with experience in Microservices Architecture and RabbitMQ to build scalable, high-performance backend systems. The ideal candidate should have strong expertise in Node.js, API development, asynchronous messaging, and distributed systems.

Key Responsibilities
  • Design, develop, and maintain backend applications using Node.js and Express.js.
  • Build scalable microservices-based applications.
  • Implement asynchronous communication using RabbitMQ.
  • Develop RESTful APIs and integrate third-party services.
  • Optimize application performance, scalability, and reliability.
  • Work with databases such as MongoDB or MySQL.
  • Implement authentication and authorization mechanisms (JWT/OAuth).
  • Collaborate with frontend developers, DevOps teams, and product managers.
  • Write clean, maintainable, and testable code.
  • Troubleshoot and debug production issues.
Required Skills
  • Strong experience with JavaScript and Node.js.
  • Hands-on experience with RabbitMQ or other message brokers.
  • Good understanding of Microservices Architecture.
  • Experience with Express.js/NestJS.
  • Knowledge of REST APIs and asynchronous programming.
  • Experience with 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
  • Bachelor’s degree in Computer Science or related field.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of CI/CD pipelines.
  • Familiarity with Kubernetes is an advantage.
Nice to Have
  • Experience with event-driven architecture.
  • Understanding of system design and distributed systems.
  • Exposure to monitoring/logging tools.
Example Tech Stack
  • Node.js
  • Express.js / NestJS
  • RabbitMQ
  • MongoDB / PostgreSQL
  • Docker
  • Redis
  • AWS
  • GitHub Actions / Jenkins
Employment Type
  • Full-time
Experience Required
  • 3+ Years
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node Js Developer
Senior Node Js Developer

Suffescom Solutions Inc • Sahibzada Ajit Singh Nagar

On-site
INR 1,500,000 - 2,500,000
Node.js Backend Engineer
Node.js Backend Engineer

Bluquoise • India

On-site
INR 1,500,000 - 2,100,000
Node.js Backend Engineer
Node.js Backend Engineer

Bluquoise Solutions Private Limited • Mumbai

On-site
INR 1,400,000 - 2,100,000
Backend Developer – Node.js
Backend Developer – Node.js

Santa Browser • Hyderabad

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

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 600,000 - 900,000
Node Js Developer
Node Js Developer

Creative Frenzy • Dadri

On-site
INR 1,200,000 - 2,000,000
Nodejs Developer
Nodejs Developer

TECEZE • Pune District

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

Appscrip • Surat

On-site
INR 600,000 - 1,200,000
NodeJS Developer
NodeJS Developer

Unify Technologies • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

e-Hireo • Mumbai

On-site
INR 900,000 - 1,500,000