🔔 FCM Loaded

Senior Backend Developer (Node.js) | 3-6 YOE

CodeChavo

3 - 6 years

Gurugram

Posted: 20/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Company Description

CodeChavo is a global digital transformation solutions provider committed to helping companies innovate and adapt to a rapidly evolving digital landscape. By collaborating with top technology firms, CodeChavo drives meaningful transformation with a future-proof philosophy and deep domain expertise. From design to operation, the company integrates innovation and agility into client organizations. CodeChavo also supports businesses in outsourcing digital projects and building robust technology teams.


Role Description

We are seeking a highly skilled Backend Developer with expertise in Node.js and modern backend frameworks to design, build, and optimize scalable, cloud-native applications. The ideal candidate will have hands-on experience with microservices, serverless architectures, and cloud deployments on AWS, along with strong knowledge of distributed systems and event-driven communication.


Key Responsibilities:

  • Develop, maintain, and optimize backend services using Node.js , NestJS, Express.js, and Fastify.
  • Build and manage REST APIs, microservices, and event-driven architecture.
  • Implement and maintain scalable systems using MongoDB, Redis, and caching strategies.
  • Work with Apache Kafka for distributed messaging and stream-processing pipelines.
  • Deploy and manage services on AWS (ECS, EC2, Lambda, API Gateway, S3, CloudWatch, Cognito).
  • Create and manage Dockerized services and CI/CD pipelines.
  • Ensure application security, performance tuning, and high availability.
  • Collaborate with cross-functional teams including DevOps, frontend, and product.
  • Write clean, maintainable code in TypeScript following best practices.
  • Perform code reviews, troubleshoot complex issues, and contribute to architecture decisions.


Required Skills and Experience:

  • 3-6 years of hands-on experience in backend development.
  • Strong expertise in Node.js, TypeScript, and frameworks Express.js, or Fastify.
  • Solid understanding of microservices, RESTful APIs, and serverless architectures.
  • Proficiency with MongoDB, Redis, and database design principles.
  • Experience with Apache Kafka and distributed event-based systems.
  • Strong understanding of Docker, Linux environments, and cloud deployments on AWS.
  • Familiarity with Git version control tools (GitHub, GitLab, Bitbucket).


Nice to Have:

  • Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Understanding of monitoring tools such as Prometheus, Grafana, or ELK.
  • Experience with unit testing and integration testing frameworks.
  • Background in security best practices and API authentication (OAuth2, JWT, Cognito).


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.