Your Key Responsibilities
- Build scalable, resilient, and secure microservices using: Node.js/Typescript.
- Design, develop, and maintain cloud-native applications on AWS, leveraging managed services and event-driven architectures
- Translate business and technical requirements into well-architected cloud solutions following AWS best practices
- Develop RESTful APIs and backend services with strong focus on performance, observability, and fault tolerance
- Implement CI/CD pipelines, automated testing, and release strategies to enable continuous delivery
- Collaborate closely with architects, DevOps engineers, and product teams across global engagements
- Ensure adherence to security, compliance, and cost-optimization principles in cloud implementations
- Participate in code reviews, technical design discussions, and mentoring of junior developers
- Contribute to modernization initiatives including monolith-to-microservices, cloud migration, and re-platforming
- Develop/maintain full stack applications using Node.js and Java (spring boot), Build and deploy scalable solutions on AWS (Lambda, API Gateway, EC2), Design APIs, Integrate systems, and support event-driven architectures (KAFKA, MQ).
- Create technical designs for user stories and support Agile delivery, Collaborate with teams on CI/CD testing, and cloud deployments, leverage AI tools to improve development efficiency and productivity
Technical Skills Primary
- Proficiency in backend programming languages: Node.js/Typescript
- Compute: EC2, EKS, Lambda
- Storage: S3
- Databases: RDS, DynamoDB
- Networking & Security: VPC, IAM, Security Groups
- Integration & Messaging: API Gateway, SNS, SQS
- Infrastructure as Code (IaC): CloudFormation, Terraform
Technical Skills Secondary
- DevOps practices: CI/CD, automated builds, testing, and deployments
- Quality, Security & Reliability (Weightage: Medium)
- Automated testing, defect prevention
- Security best practices and vulnerability remediation
- Performance tuning and reliability initiatives
- AI, Copilot & Prompt Engineering (Weightage: Medium)
- Use of Microsoft Copilot and AI-assisted development tools
- Writing AI prompts for code generation, refactoring, test creation, debugging
- Cloud cost awareness, scalability, resiliency, fault-tolerant design (Weightage: Medium)
Skills and Attributes for Success
- Strong problem-solving and analytical mindset
- Ability to work effectively in distributed, multi-cultural teams
- Clear communication skills with both technical and non-technical stakeholders
- Ownership mindset with focus on quality, scalability, and maintainability
- Continuous learner with passion for modern cloud and AI technologies
- Node.js and Java (Spring Boot) expertise
To Qualify for the Role, You Must Have
- Bachelors degree in computer science, Engineering, or related field
- 4 to 8 years of overall IT experience, with strong focus on cloud-native development
- Proven experience delivering production-grade AWS solutions
- Hands-on experience with contemporary SDLC, Agile, and DevOps practices
📌 Node Js- AWS Developer (Kolkata)
🏢 EY
📍 Kolkata