Backend Engineer - (NestJS, Node.js, TypeScript, Prisma ORM, PostgreSQL ,Redis, Azure , Docker)

Dentsu India · DGS India - Bengaluru - Manyata N1 Block

DGS India - Bengaluru - Manyata N1 BlockPosted 27 Oct 2026Last checked 29 Oct 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

Job Description: Job Description: Backend Engineer Tech Stack: NestJS | Node.js | TypeScript | Prisma ORM | PostgreSQL | Redis | Microsoft Azure | Docker Role Overview We are looking for a Backend Engineer with strong experience in NestJS, Node.js, TypeScript, and PostgreSQL to build scalable, secure, and high-performance backend systems. The ideal candidate should have a solid understanding of backend architecture, API design, database optimization, caching, asynchronous processing, cloud services, and production reliability. Key Responsibilities Design, develop, and maintain scalable backend services and REST APIs using NestJS, Node.js, and TypeScript. Build modular backend architectures using NestJS modules, controllers, services, dependency injection, guards, interceptors, and middleware. Design and optimize database schemas, queries, relationships, indexes, and transactions using PostgreSQL and Prisma ORM. Implement request validation, centralized error handling, consistent API responses, and API documentation using Swagger/OpenAPI. Develop secure authentication and authorization mechanisms, including JWT, RBAC, and permission-based access control. Implement caching strategies using Redis and asynchronous processing using messaging queues and background jobs. Integrate third-party APIs and external systems, handling authentication, rate limits, retries, timeouts, and failures. Optimize API performance, database access, resource utilization, and application scalability. Containerize applications using Docker and deploy backend services using Microsoft Azure. Implement structured logging, monitoring, distributed tracing, health checks, and other observability practices. Write automated tests, participate in code reviews, troubleshoot production issues, and maintain technical documentation. Collaborate with frontend engineers and other stakeholders to define API contracts and deliver end-to-end features. Required Skills Core Technologies and Architecture Strong proficiency in Node.js, TypeScript, and modern JavaScript. Hands-on experience with NestJS is mandatory, including modules, dependency injection, guards, interceptors, pipes, and exception filters. Strong understanding of REST API design, asynchronous programming, modular architecture, SOLID principles, and clean code practices. Database and Caching Hands-on experience with PostgreSQL, Prisma ORM, schema design, migrations, transactions, indexing, and query optimization. Experience with Redis for caching, TTL management, cache invalidation, and performance optimization. Understanding of database consistency, connection pooling, and efficient data-access patterns. API Development and Security Experience implementing DTOs, request validation, centralized error handling, and consistent API contracts. Familiarity with class-validator, class-transformer, and Swagger/OpenAPI.

Skills mentioned

  • JavaScript
  • TypeScript
  • Node.js
  • Azure
  • Docker
  • Kubernetes
  • CI/CD
  • PostgreSQL
  • Redis
  • REST APIs
  • GraphQL
  • Microservices

Want to reach Dentsu India's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at Dentsu India

All Dentsu India jobs and company facts →

Browse more