Senior Full Stack Developer ( + + AWS) (Raves))
Job Summary
- Design develop and maintain scalable full-stack applications using NodeJS and ReactJS
- Build and deploy cloud-native applications on AWS
- Develop RESTful APIs microservices and reusable UI components
- Collaborate with cross-functional teams including business analysts architects QA and DevOps teams
- Participate in solution design estimation development code review testing and deployment
- Optimize application performance security and scalability
- Troubleshoot production issues and provide timely resolution
- Ensure adherence to coding standards best practices and Agile methodologies
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
- Strong hands-on experience in NodeJS
- Strong hands-on experience in ReactJS
- Good experience in JavaScript / TypeScript HTML5 CSS3
- Experience in developing REST APIs and microservices
- Hands-on experience with AWS services such as:
- Lambda
- API Gateway
- S3
- EC2
- RDS / DynamoDB
- CloudWatch
- IAM
- Experience with CI/CD pipelines Git and DevOps practices
- Knowledge of database design and SQL / NoSQL databases
- Experience working in Agile/Scrum delivery model
- Experience with serverless architecture
- Knowledge of Docker / Kubernetes
- Familiarity with Terraform / CloudFormation
- Exposure to authentication/authorization frameworks such as OAuth JWT
- Utility domain experience in areas such as:
- Customer billing
- Metering
- Work and asset management
- Service requests
- Outage management
- Energy/utility operations
- Domain Experience
Required Skills:
Strong hands-on experience in NodeJS Strong hands-on experience in ReactJS Good experience in JavaScript / TypeScript HTML5 CSS3 Experience in developing REST APIs and microservices Hands-on experience with AWS services such as: Lambda API Gateway S3 EC2 RDS / DynamoDB CloudWatch IAM Experience with CI/CD pipelines Git and DevOps practices Knowledge of database design and SQL / NoSQL databases Experience working in Agile/Scrum delivery model Experience with serverless architecture Knowledge of Docker / Kubernetes Familiarity with Terraform / CloudFormation Exposure to authentication/authorization frameworks such as OAuth JWT Utility domain experience in areas such as: Customer billing Metering Work and asset management Service requests Outage management Energy/utility operations Domain Experience
Required Education:
Bachlore in Computer Science or any other related field.