Qureos

FIND_THE_RIGHTJOB.

Nest JS Developer (Microservices)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Description: NestJS Developer (Microservices)

Experience: 3–4 Years

Location: Remote / On-site / Hybrid

Employment Type: Full-time

About the Role

We are looking for a skilled NestJS Developer with hands-on experience in building and deploying microservices-based applications. The ideal candidate should be proficient in backend development using Node.js and NestJS, understand distributed system design, and be capable of working in an agile, cloud-native environment.

Key Responsibilities

  • Design, develop, and maintain microservices using NestJS, Node.js, and TypeScript.
  • Build and integrate RESTful APIs and gRPC-based services for scalable communication.
  • Develop and optimize PostgreSQL / MongoDB databases, ensuring high performance.
  • Implement message-based communication (Kafka / RabbitMQ / Redis Streams).
  • Write modular, testable, and maintainable code following SOLID principles.
  • Manage authentication and authorization (JWT, OAuth2, RBAC).
  • Containerize services using Docker and deploy via Kubernetes or Rancher.
  • Integrate with third-party APIs and internal microservices securely.
  • Use Swagger/OpenAPI for documentation and API governance.
  • Conduct code reviews and optimize application performance.
  • Participate in sprint planning, estimation, and agile ceremonies.

Technical Skills Required

  • Strong proficiency in JavaScript and TypeScript.
  • Expertise in NestJS framework and Node.js ecosystem.
  • Understanding of Microservices architecture and API gateway patterns.
  • Experience with Kafka / RabbitMQ / Redis PubSub.
  • Familiarity with PostgreSQL / MongoDB / MySQL and TypeORM / Prisma ORM.
  • Hands-on experience with REST and gRPC services.
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Experience with API security and data encryption (AES, RSA).
  • Experience with logging and monitoring tools (Winston, Loki, Prometheus, Grafana).
  • Familiarity with testing frameworks like Jest / Mocha / Supertest.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Self-driven with a passion for clean, maintainable code.
  • Ability to work in a fast-paced, Agile environment.
  • Strong sense of ownership and accountability.

Education

Bachelor’s Degree in Computer Science, Engineering, or a related field.

What We Offer

  • Competitive salary and performance-based bonuses.
  • Exposure to modern technologies and microservices architecture.
  • Opportunities for professional growth and skill development.
  • Collaborative and innovative work culture.

Apply here

https://app.talowiz.com/get-started/CMPNCHNLNAK6QJNLQ/CMPNZY6XAP3AO/ASSMNTRND28D6AGRFT?it=OPEN&tid=CMP74&wmc=FLWMSTRLNO61SCJ9

Job Type: Full-time

Pay: ₹288,162.48 - ₹1,370,163.01 per year

Work Location: Remote

© 2025 Qureos. All rights reserved.