Find a job that suits your interest & skills. Start Search Now.

Nodejs Backend Engineer - Destiny HR Group Services

Date Posted: Nov 17, 2025
Login to View Salary

Job Detail

  • Location:
    Kolkata, West Bengal, India
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    Day Shift
  • Career Level:
    Experienced Professional
  • Positions:
    1
  • Experience:
    3 Yrs to 6 Yrs
  • Work Mode:
    Work From Office/WFO
  • Gender:
    No Preference
  • Degree:
    Bachelors
  • Apply Before:
    Feb 17, 2026

Job Description

Designation: Node.js - Backend Engineer

Experience Required: 3 - 5 years

Qualification: BE / B.Tech / M.Tech / MCA or equivalent

Salary: Negotiable

Job Location: New Town, Kolkata

Total Employees: 250+ Members

Working Days: Monday to Friday

We are hiring a Backend Engineer with strong experience in building scalable, event-driven systems using Node.js and Express.

The ideal candidate will design sharded/partitioned PostgreSQL architectures, build Kafka pipelines, and manage distributed background jobs using Redis and BullMQ.

Responsibilities

  • Design scalable PostgreSQL schemas with partitioning/sharding (range/hash/list) ensuring safe migrations and rebalancing.
  • Build Kafka producers/consumers with schema evolution, retries, and idempotent message handling.
  • Create and maintain Redis & BullMQ queues/workers (retries, rate limits, DLQs).
  • Improve system reliability, performance, and observability (metrics, tracing, logs).
  • Collaborate closely with product, frontend, and infrastructure teams.
  • Lead development verticals, especially around database and system design.

Tech Stack

  • Runtime: Node.js (TypeScript), Express
  • Database: PostgreSQL (partitioning, replication, pooling)
  • Messaging: Apache Kafka
  • Cache / Queue: Redis, BullMQ
  • Infrastructure: Docker, Kubernetes, Terraform (nice to have)

Requirements

  • 3+ years of production experience with Node.js & Express.
  • Strong understanding of database & system design (schema design, indexing, normalization, consistency models).
  • Hands-on experience with PostgreSQL sharding/partitioning and online migrations.
  • Experience designing Kafka topics, partitions, consumer groups, and idempotent processing.
  • Deep knowledge of Redis & BullMQ (concurrency, retries, rate limiting, DLQs).
  • Solid TypeScript/JavaScript coding and testing fundamentals.
  • Experience monitoring and optimizing performance (p95 latency, profiling, connection pools).

Nice to Have

  • Experience with multi-region deployments, logical replication, or pg_partman.
  • Familiarity with migration tools (Prisma, Knex, Flyway, Liquibase).

Please fill the following details:

1) Current CTC

2) Expected CTC

3) Notice Period

4) Current Location 

5) Reason of Change

6) Years of Experience

Kindly provide us the references for the same openings.

For more details mail your cv at jobs@destinyhrgroup.com

For more job options please check here https://www.destinyhrgroup.com/jobs

WhatsApp your CV at +91 7503866196

Benefits

Good Working Environment.

Company Overview

New Delhi, Delhi, India

Destiny HR Group services is one of the reputed names in the world of IT Recruitment Consultants Delhi. Read More

Related Jobs

Promotional Banner Ad