Role Overview: Highly skilled Senior Full Stack Developer with expertise in both frontend and backend development, coupled with extensive experience in AWS technologies. The ideal candidate will be proficient in Node.js and React.js, with a deep understanding of AWS services such as EC2, SQS, IAM, Lambda, RDS, and CloudFormation. Responsibilities: - Develop and maintain scalable, secure, and high-performance web applications using Node.js and React.js. - Design and implement backend services leveraging AWS technologies like EC2, SQS, IAM, Lambda, and RDS. - Utilize Docker and Terraform for containerization and infrastructure management. - Collaborate with cross-functional teams to design and implement CI/CD pipelines for automated deployment processes. - Ensure code quality, performance, and security standards are met throughout the development lifecycle. - Troubleshoot and debug production issues, providing timely resolutions. Requirements: - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. - Minimum of 6 years of professional experience in software development. - Proficiency in Node.js ( express js) , React.js, and Python. - Extensive knowledge of AWS services, including EC2, SQS, IAM, Lambda, RDS, and CloudFormation. - Experience with containerization tools like Docker and orchestration frameworks like Kubernetes. - Strong understanding of CI/CD pipelines and deployment automation tools (Bamboo, AWS CodeDeploy). - Familiarity with SQL and relational database concepts. - Solid understanding of software development best practices and design patterns. - Excellent problem-solving and communication skills. - AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus. Skills: - React js, Node js, express js, python, AWS lambda, AWS ec2, AWS Ecs, AWS SQS, Docker, bamboo, sonarQube,