- The ideal candidate should have minimum 12-15 years of experience in software development using Modern JavaScript frameworks.
- Should have strong experience with REST-based API design and development.
- Experience with any NoSQL databases - MongoDB, Dynamo DB is required.
- Amazon Web Services (AWS) experience is highly required
- Expert developer in Java and Node.js
- AWS Event processing experience
- Experience of implementing and supporting AWS based instances and services (e.g. EC2, S3, EBS, ELB, Cloudfront, Elasticache AWS Serverless experience, Lambda, DynamoDB, DAX, Cloudwatch, API gateway
- Docker Kubernetes experience
- Experience with Terraform Cloudformation
- Should have experience in leading a software engineering or development team.
- Experience deploying and managing services on Heroku is preferred.
- Must have proficiency with programming languages Node.js. React.js and Typescript.
- Experience with Git, writing unit tests, continuous deployment, and code documentation.
Key Skills: NodeJS, JavaScript, API, Axios, Express, Fastify, Lodash, Springboot, Springdata, REST, SOAP, XML, Scrum, AWS, HTML, CSS