Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Title:
Node. Position Summary We are seeking a talented Node.js Backend Developer to design, develop, test, and support AWS serverless applications powering customer interactions within a cloud-based contact center environment. The ideal candidate will have strong experience in Node.js, AWS Lambda, Amazon Connect, Amazon Lex, API integrations, and microservices architecture . This role focuses on building scalable, secure, and intelligent IVR and self-service solutions integrated with enterprise applications, CRM platforms, and backend services. Required Skills Node.js AWS Lambda Amazon Connect Amazon Lex REST APIs JSON Microservices Architecture AWS API Gateway DynamoDB S3 CloudWatch
IAM SNS SQS
EventBridge Git/GitHub CI/CD Pipelines AWS DevOps Cloud Security Best Practices Preferred Skills Contact Center IVR Development Conversational AI / Chatbot Solutions Salesforce Integration ServiceNow Integration Terraform AWS CloudFormation AWS CDK Agile/Scrum Methodologies AWS Developer Associate Certification AWS Solutions Architect Certification Key Responsibilities Design, develop, and maintain Node.js applications running on AWS Lambda. Build and enhance IVR and self-service workflows using Amazon Connect and Amazon Lex. Develop integrations with enterprise applications, databases, CRM platforms, and third-party APIs. Create reusable Lambda services for authentication, routing, customer identification, and case management. Develop RESTful APIs and event-driven solutions using AWS services. Implement secure coding practices and cloud security controls. Participate in CI/CD automation using GitHub and AWS DevOps services. Troubleshoot production issues and optimize application performance, scalability, and reliability. Develop automated testing frameworks for serverless applications. Create technical documentation, deployment procedures, and operational runbooks. Required Qualifications Bachelor''s Degree in Computer Science, Information Technology, Engineering, or equivalent experience. 3+ years of Node.js development experience. 2+ years of AWS development experience. Experience developing and deploying AWS Lambda functions. Hands-on experience with Amazon Connect and/or Amazon Lex. Strong understanding of REST APIs, JSON, and Microservices. Experience with AWS services including API Gateway, DynamoDB, S3, CloudWatch, IAM, SNS, SQS, and EventBridge. Experience using Git/GitHub for source control and CI/CD pipelines. Strong troubleshooting and performance optimization skills. Understanding of secure software development and cloud security principles.