Node.js Backend Engineer

Year    KA, IN, India

Job Description

Job Title: Senior Node.js Backend Engineer



Location: Bangalore



Experience: 5+ Years



Mode : Permanent



Key Responsibilities



1. Backend Service Development & Architecture

Develop, maintain, and own robust microservices using

Node.js

(e.g.,

Express.js

or

NestJS

). Ensure the implementation of a clean, modular, and scalable architecture.
2. Performance, Caching & Integration

Proactively optimize

Node.js runtime

and

API response times

. Design and implement efficient

caching solutions

(e.g.,

Redis

) to enhance throughput and reduce latency. Leverage

gRPC

for high-performance, efficient inter-service communication where applicable.
3. Event-Driven Architecture (Kafka)

Design and maintain

Node.js consumers and producers

for our event-driven microservices. Work closely with data teams to manage message flows, event schemas, and ensure seamless integration with

Kafka

.
4. Observability & Monitoring

Implement comprehensive end-to-end monitoring and tracing using tools like

OpenTelemetry

. Uphold best practices in

logging, metrics, and distributed tracing

across all services.
5. Collaboration & Leadership

Partner with Data Integration Engineers to build seamless data pipelines. Coordinate with the Postgres DB Expert on query optimization and database performance tuning. Participate in

code reviews

and

mentor junior developers

. Work effectively within an

Agile

environment, contributing to sprint planning and cross-team coordination.

Must-Have Experience



5+ years

in professional Node.js backend development, specifically focused on

microservices

,

event-driven architectures

, and

data-intensive applications

. Expertise in

RESTful API design

and security standards (e.g.,

JWT/OAuth

). In-depth understanding of

Kafka

or other similar messaging platforms (e.g., RabbitMQ, Pulsar). Practical experience with

gRPC

for data serialization and inter-service communication. Hands-on experience with

observability frameworks

like

OpenTelemetry

. Familiarity with

PostgreSQL

queries and performance tuning. Working knowledge of database concepts like

indexing

,

partitioning

, and

read/write optimization

.
Job Types: Full-time, Permanent

Pay: ?2,800,000.00 - ?3,000,000.00 per year

Application Question(s):

Do you have 5+ years of experience in Node.js Backend Engineer ? Do you have experience in RESTful API design, JWT/OAuth, and popular Node.js libraries ? Do you have strong understanding of Kafka or similar messaging platforms ? Do you have Familiarity with gRPC for data serialization ? Do you have hands-on experience with observability frameworks like OpenTelemetry ?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4695707
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year