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