Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Node.js Developer

Education Qualification: BE/B. Tech/MCA

Experience: 5+ Yrs

Location: HYD

Client: Quantela


Overview of the role

We are seeking a highly skilled and motivated Node.js Developer with 5+years of experience to join our backend team. The candidate will be responsible for developing scalable backend services and APIs, integrating with Redis and PostgreSQL databases, and working within a microservice-based architecture using the Fastify framework. Experience with API Gateways, Elastic Logs, and VM-based deployments is essential.


Roles and Responsibilities

  • API Development:

    Design, develop, test, and deploy scalable RESTful APIs using Node.js and frameworks such as Fastify, NestJS, Express.js, or Loopback.
  • Code Quality:

    Write clean, reusable, and maintainable code following industry best practices and participate in code reviews.
  • Database Management:

    Integrate and manage SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases with efficient data modeling.
  • Security:

    Implement authentication and authorization mechanisms such as JWT and OAuth2.
  • Performance & Scalability:

    Optimize application performance and ensure system reliability and scalability.
  • System Monitoring:

    Set up error handling, logging (Elastic Logs), and monitoring for production systems.
  • Testing:

    Write and maintain unit tests using frameworks like Jest, Mocha, or Chai.
  • DevOps & Deployment:

    Work with Git, Docker, and CI/CD pipelines for smooth integration and manage VM-based deployments.
  • Collaboration:

    Work within a microservice-based architecture and collaborate with front-end teams to connect UI components with backend logic.
  • Agile Participation:

    Engage in sprint planning and other agile ceremonies.


Technical Skills

  • Core Experience:

    5+ years of total experience with 3–4 years of hands-on experience specifically in Node.js development.
  • Programming Languages:

    Strong command of JavaScript (ES6+) and TypeScript.
  • Frameworks:

    Solid experience with Fastify (essential), NestJS, Express.js, or Loopback.
  • Databases & Caching:

    *

    SQL:

    PostgreSQL (essential), MySQL.
  • NoSQL:

    MongoDB.
  • Caching/Messaging:

    Redis (essential).
  • Architecture:

    * Deep understanding of Microservices architecture and API Gateways.
  • Familiarity with Message Queues (RabbitMQ, Kafka, Redis Pub/Sub).
  • Knowledge of Serverless architecture, GraphQL, and WebSockets.
  • Cloud & DevOps:

    * Cloud Platforms: AWS (Lambda, EC2), GCP (Cloud Run), or Azure.
  • Tools: Docker, Kubernetes, Git, and CI/CD tools (Jenkins, GitHub Actions, or GitLab CI).
  • Frontend Exposure:

    Basic familiarity with React, Angular, or Vue.js.

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

bhopal, madhya pradesh

chennai, tamil nadu, india