HamburgerMenu
hirist

Senior Backend Engineer - Node.js

Laksh Consultants
6 - 9 Years
Gurgaon/Gurugram

Posted on: 05/08/2026

Job Description

Position: Senior Backend Engineer (Node.js, Kafka/Rabbit)

Overall/Total Experience: 6 to 9 years only

Location: Gurugram (Only for Delhi/NCR Candidates)

Working Days: 5 Days Working from office

Notice Period Requirement: Immediate Joiners Only

Client's Company Size: Startup/Small Enterprise

Interview Process: R2 will be a face-to-face machine coding interview at Gurugram office

Role & Responsibilities:

As a Backend Developer, you will be responsible for designing, developing, and maintaining core backend components with a strong focus on real-time communication and system scalability.

Key Responsibilities:

- Build RESTful APIs using Node.js.

- Develop and manage cron jobs in Node.js.

- Optimize PostgreSQL + Redis data flow.

- Work with Node.js using TypeORM and TypeScript.

- Develop and maintain backend services using Node.js, Socket.IO, and Apache Kafka.

- Follow clean architecture principles.

- Implement and manage real-time communication using sockets.

- Design scalable event-driven systems for high concurrency.

- Optimize system performance, queuing, and resource handling.

- Collaborate with frontend, product, and engineering teams.

- Ensure platform scalability, security, and performance.

- Monitor system performance and troubleshoot issues.

- Stay updated with modern backend and real-time communication technologies.

Candidate Requirements:

- Strong Sr. Backend Engineer Profiles (Node.JS / Kafka / Rabbit).

- Must have 6+ years of hands-on experience in backend development with strong expertise in Node.js.

- Must have hands-on experience in building REST APIs, backend services, and scalable microservices using Node.js.

- Must have strong experience working with Kafka and RabbitMQ.

- Must have hands-on experience with Socket.IO/WebSockets and designing real-time applications.

- Must have strong working knowledge of PostgreSQL, Redis, TypeScript, and TypeORM.

- Preferred (Cloud): Experience with AWS, Azure, or GCP.

- Preferred (Architecture): Experience with clean architecture, performance optimization, debugging, and scalable backend design.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...