09 Sep
|
Hour Consulting
|
Kolkata
09 Sep
Hour Consulting
Kolkata
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 cutting-edge, 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
📌 Backend Developer (NestJS) (Kolkata)
🏢 Hour Consulting
📍 Kolkata