Node.js Backend Developer (AWS | Microservices | DynamoDB | REST APIs)
Role: Node.js DeveloperPosition Type: Full-Time Contract (40hrs/week)Contract Duration: Long termWork Schedule: 8 hours/day (Mon-Fri)Work Hours: ISTLocation: Hybrid - 2days onsite/week Gurgaon, IndiaWere looking for a Node.js Developer to support the Cargo Commercial Technology team, building cloud-native, scalable backend APIs and microservices. This role is central to our digital transformation initiatives, enhancing self-service capabilities and operational efficiency.Key Responsibilities:Design, develop, and maintain backend APIs using Node.jsBuild REST-based microservices and serverless architecturesIntegrate and optimize AWS services (Lambda, Step Functions, DynamoDB, ECS, EC2, S3, RDS, API Gateway)Collaborate with cross-functional teams in Agile environmentsMaintain code quality using Git/SVN and follow best practicesEnhance and scale applications for performance and reliabilityRequirements:5+ years of experience with Node.js development and backend APIs5+ years hands-on experience with AWS cloud servicesStrong experience with REST APIs, microservices, serverless architecturesExperience with NoSQL databases, especially DynamoDBFamiliarity with event-driven architectures and Agile practicesNice to Have:Python, Java, Angular, Express.js, Next.jsDocker/containerization experience