Node.js Developer

Year    TS, IN, India

Job Description

Job Title: Senior Node.js Developer



Experience:

6+ Years

Locations:

Bengaluru, Noida, Pune, Mumbai, Hyderabad, Mohali, Panchkula, Chennai (Onsite / Hybrid) -- India

About the Role



We are looking for a seasoned

Node.js Developer

to architect, develop, and optimize backend systems with a focus on performance, scalability, and maintainability. In this role, you will own core backend services, design distributed architectures, and build microservices that support high-throughput applications. You will work closely with cross-functional teams and play a crucial part in shaping how our systems scale and perform.

Key Responsibilities



Design, build, and maintain backend services using

Node.js

and modern

JavaScript (ES6+)

. Develop and expose

RESTful APIs

, interfacing with internal and external systems. Write modular, efficient, and reusable server-side code that is easy to maintain. Handle schema design, indexing, query optimization, and performance tuning for

MySQL

,

MongoDB

, and

Oracle

databases. Architect microservices and distributed systems, applying

High-Level Design (HLD)

and

Low-Level Design (LLD)

principles. Apply event-driven architecture patterns and use

asynchronous programming

to build non-blocking services. Work with message brokers such as

Kafka

or

RabbitMQ

to handle events and communication across services. Implement secure authentication and authorization, using

JWT

,

OAuth2

, and other security best practices. Debug, monitor, and optimize complex backend workflows under high-load scenarios. Collaborate with DevOps teams to implement CI/CD, containerization, and deployment strategies. Write rigorous unit, integration, and performance tests; maintain robust logging and error-handling. Document APIs, service designs, and architectural decisions clearly for team consumption.

Required Skills & Qualifications



In-depth experience with

Node.js

and modern JavaScript (ES6+). Proven track record with

MySQL

,

MongoDB

, and

Oracle

-- schema design, performance tuning, and data consistency. Strong experience designing and building

RESTful APIs

. Hands-on expertise with

microservices

architecture and distributed systems. Deep understanding of

event-driven design

,

asynchronous programming

, and

non-blocking I/O

. Experience working with message brokers:

Kafka

,

RabbitMQ

, or similar. Proficiency in authentication and security:

JWT

,

OAuth2

, encryption, and input validation. Excellent debugging, performance optimization, and problem-solving skills. Experience using

Git

for version control, and working in collaborative branching workflows. Understanding of scalable system design (LLD, HLD), fault tolerance, and reliability.

Preferred (Nice-to-Have)



Experience with

Docker

,

Kubernetes

, or other container orchestration tools. Familiarity with

cloud platforms

such as AWS, Azure, or GCP. Experience working with CI/CD pipelines to deploy backend services. Knowledge of

GraphQL

and modern API design patterns. Prior experience working in Agile / DevOps environments.

Why This Role Is Exciting



You will build

high-performance, scalable backend services

that power mission-critical systems. Opportunity to design and work with

modern distributed architectures and microservices

. Collaborate with a truly cross-functional team -- product managers, DevOps, front-end developers. Exposure to

real-time event-driven systems

, message brokers, and complex cloud-native deployments. A high-autonomy role where your design decisions will have a direct impact on system architecture and performance.

Technical Skills (Key Stack)



Node.js | JavaScript (ES6+) | MySQL | MongoDB | Oracle | RESTful APIs | Event-Driven Architecture | Async Programming | Performance Tuning | API Security (JWT, OAuth2) | Kafka | RabbitMQ | Microservices | LLD/HLD | Git | Debugging | Scalability



Job Type: Full-time

Pay: ?850,000.00 - ?1,200,000.00 per year

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
    JD4857936
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year