Unlock
the Next Step
in Your Career.
Backend Developer (NestJS)
Kolkata, IN
About The Job
Kolkata or Bangalore, India
A hands-on backend engineering role building enterprise-grade cloud-native platforms for the insurance and financial services sector.
About the Client
Our client is a Great Place to Work Certified software engineering consulting firm with offices in Toronto and India. They build innovative, secure, and scalable technology platforms for enterprise clients across the insurance and financial services industries. They are a team that genuinely invests in its people this certification reflects their commitment to a culture where everyone feels seen, heard, and supported.
The Role
We are looking for an experienced NestJS Backend Developer to join a high-performing engineering team. You will design and build enterprise-grade RESTful APIs, work closely with AWS cloud infrastructure, and contribute to a cloud-native insurance platform serving clients across North America. This is a hands-on, ownership-driven role with real impact.
What You’ll Do
-
Design, develop, and maintain scalable backend services and RESTful APIs using NestJS and TypeScript
-
Implement clean architecture and SOLID design principles across the codebase
-
Build and manage database schemas and migrations using Prisma ORM with Microsoft SQL Server
-
Deploy and operate services on AWS Lambda, EC2, S3, ALB, CloudWatch, Secrets Manager, and KMS
-
Use Serverless Framework and CloudFormation to manage infrastructure as code
-
Maintain CI/CD pipelines across dev, QA, UAT, and production environments
-
Implement JWT-based authentication, security best practices, and HIPAA / PII compliance
-
Write unit and integration tests using Jest; contribute to code reviews
-
Collaborate with frontend, QA, and DevOps teams in two-week agile sprints
-
Mentor junior developers and document key technical decisions
What We’re Looking For
Must-Have:
-
3 years of Node.js experience with 2 years specifically in NestJS
-
Strong TypeScript and ES6 skills
-
Experience with Prisma ORM (or TypeORM / Sequelize) and Microsoft SQL Server
-
2 years of hands-on AWS experience (Lambda, EC2, S3, ALB, Secrets Manager, KMS)
-
Experience with Serverless Framework and CloudFormation
-
Proficiency with Jest and TDD principles
-
Solid understanding of REST API design, dependency injection, and event-driven architecture
-
Bachelor’s degree in Computer Science, Software Engineering, or related field
Nice to Have:
-
Background in insurance or financial services technology
-
Multi-tenant architecture experience
-
Familiarity with Docker, MongoDB, or message queues (SQS / SNS / RabbitMQ)
-
Python scripting or AWS certifications
Why You’ll Love This Role
-
Impact: Build backend systems that power enterprise insurance platforms across North America
-
Scale: Work on cloud-native, AWS-first infrastructure handling real production loads
-
Growth: Mentorship opportunities, professional development, and exposure to modern engineering practices
-
Culture: Great Place to Work Certified a team that backs its people with investment and support
Benefits
-
Competitive compensation package
-
Full health insurance coverage
-
Professional development and training support
-
Exposure to enterprise-scale cloud-native projects
-
Collaborative, agile team culture (two-week sprints)
Location & Work Setup
-
Kolkata, India or Bangalore, India
-
Full-time, on-site
-
Immediate start preferred
