Node Js Developer

7 - 11 years

10 - 18 Lacs

Posted:15 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Location:

Experience:

Education:

Employment Type:

About the Role:

Application Lead Developer

Key Responsibilities:

  • Lead the

    end-to-end design, architecture, and development

    of backend systems using

    Node.js

    and

    Fastify / Express.js

    .
  • Build and maintain

    high-performance RESTful APIs

    and services.
  • Design and optimize data flows using

    PostgreSQL

    and

    Redis

    .
  • Integrate APIs through

    API Gateways

    (AWS API Gateway / NGINX) for secure, scalable communication.
  • Implement

    logging and monitoring

    using

    Elastic Stack (ELK)

    .
  • Manage

    application deployment

    on

    Linux-based VMs

    (cloud or on-prem).
  • Conduct

    code reviews

    , enforce

    best coding practices

    , and mentor junior developers.
  • Collaborate with

    front-end, DevOps, and product teams

    to deliver reliable solutions.
  • Ensure compliance with

    RESTful API design principles

    , authentication, and version control.
  • Utilize

    Git

    and

    CI/CD pipelines

    for development and deployment efficiency.

Required Skills & Qualifications:

  • 7+ years of professional experience in

    backend development

    .
  • Strong hands-on expertise in

    Node.js

    and

    JavaScript

    .
  • Proficiency with

    Fastify framework

    (or Express.js with willingness to learn Fastify).
  • Strong knowledge of

    PostgreSQL

    (SQL queries, schema design, query optimization).
  • Experience with

    Redis

    (caching, pub/sub, job queues).
  • Knowledge of

    API Gateway integration

    and request throttling.
  • Familiarity with

    Elastic Logs / ELK stack

    for monitoring and debugging.
  • Experience in

    VM-based deployments

    and

    Linux environments

    .
  • Understanding of

    RESTful API design

    , authentication, and authorization.
  • Exposure to

    Git

    ,

    CI/CD

    , and basic

    Docker

    concepts.
  • Excellent communication, problem-solving, and leadership skills.

Good to Have:

  • Experience with

    containerization (Docker)

    and

    Kubernetes

    .
  • Familiarity with

    cloud platforms

    (AWS, Azure, or GCP).
  • Experience mentoring or leading small engineering teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

navi mumbai, pune, mumbai (all areas)

hyderabad, ahmedabad, bengaluru

bengaluru, karnataka, india