senior Backend Developer (Nest.JS) (Bengaluru)

senior Backend Developer (Nest.JS) (Bengaluru)

10 Aug
|
Ipeople Infosysteams
|
Bengaluru

10 Aug

Ipeople Infosysteams

Bengaluru

Hi,

Role : Backend API FDE 3 -Integrations

Location: Bangalore (Hybrid)

Experience; 8+ yrs.

Mandatory Skills: Experience in API Integrations with third party providers like : (Payment & CRM providers), Unified API's, Nest.JS, (Nest.Js for Microservices development), Container and Kubernetes ,Cloud- AWS, Azure, GCP(Any two), Design Patterns like Solid, OOPS, Spec-driven Development (Preferred Claude or any other AI tools)

Job Summary: Looking for Typescript API developers to design and build cloud-native, API-first, multi-tenant backend services in Node.js/TypeScript, with AI as a first-class collaborator across the full software development lifecycle. You will deliver spec-driven services on AWS ECS that safely serve multiple tenants and white-label brands, work across relational and NoSQL data stores, and help the Software Engineering Practice extend best practices for AI-SDLC.

(Role & Responsibilities)

- Design, build, and operate production Node.js/TypeScript APIs following cloud-native, 12-factor, and API-first principles
- Design and implement multi-tenant services with appropriate tenant isolation across request, data, credential, and infrastructure layers; support white-label configurations without cross-tenant leakage
- Author OpenAPI / AsyncAPI / JSON Schema contracts as the source of truth; drive generation of code, clients, contract tests, and documentation from specs
- Apply AI across the SDLC — requirements analysis, design, code generation, test authoring, review, and documentation — using tools such as Claude Code, Copilot, and Cursor
- Model and implement data persistence across RDBMS and NoSQL with tenant-aware schemas, partitioning, and access patterns; own indexing, migrations, and query optimization
- Containerize services and deploy to AWS ECS (Fargate/EC2) with ECR, ALB, Secrets Manager, CloudWatch, and IAM least-privilege
- Implement resilience and cross-cutting concerns — authN/authZ, tenant context propagation, validation, structured logging, tracing, metrics, retries, circuit breakers, idempotency




- Support modernization of legacy monoliths to decoupled, multi-tenant, API-first services using strangler-fig and parallel-run patterns with zero-downtime cutover
- Write unit, integration, and contract tests; contribute to CI/CD and progressive delivery
- Participate in code and design reviews; mentor peers as applicable

Must Haves:

- Hands-on experience building production Node.js backend services and REST/event-driven APIs (Express, Fastify, or NestJS)
- Solid proficiency in TypeScript
- Multi-tenant SaaS design experience — tenant isolation strategies (shared, siloed, hybrid), tenant context handling, and noisy-neighbor mitigation
- Cloud-native design — stateless services, externalized config, health checks, horizontal scale, observability
- Production experience with AWS ECS — Docker, task definitions, service configuration, ALB integration
- Spec-driven / contract-first development using OpenAPI and/or JSON Schema
- Applied AI across the SDLC — coding, testing, review, documentation
- Ability to work with both RDBMS and NoSQL — tenant-aware data modeling, indexing, query tuning; hands-on with PostgreSQL and/or MongoDB
- API security — OAuth2/OIDC, JWT, secrets management, OWASP API Top 10
- Git, CI/CD, and trunk-based development

Preferred (Good to have)

- AWS certification (Developer Associate, Solutions Architect Associate, or higher)
- Event-driven architecture using SQS, SNS, EventBridge, or Kafka
- Infrastructure-as-Code (Terraform, AWS CDK)
- White label / configurable product experience across multiple brands
- Observability stacks (OpenTelemetry, Datadog, New Relic)
- Monolith-to-microservices migrations with zero-downtime cutover
- Exposure to EKS/Kubernetes and service mesh
- GraphQL or gRPC alongside REST
- Caching (Redis/ElastiCache) and search (OpenSearch/Elasticsearch)

Best regards,

Swapnil Thakur

Recruitment & Delivery Lead iPeople Infosystems LLC

Contact No: +91 (phone hidden)

Email ID: [email protected]

Visit us at www.ipeopleinfosystems.com

Pay: ₹2,000,000.00 - ₹2,300,000.00 per year

Work Location: Hybrid remote in Bengaluru, Karnataka

📌 senior Backend Developer (Nest.JS) (Bengaluru)
🏢 Ipeople Infosysteams
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer (nest.js) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior backend developer (nest.js) (bengaluru) / bengaluru