No more applications are being accepted for this job
- Min 10+ yrs hands on experience in Java / J2EE/ Web technologies
- Must have experience in architecting and guiding a development team to develop, deploy and support Spring boot APIs in accordance with architecture standards, processes and best practices
- Must have hands on experience in Spring boot, Microservices and API Spec
- Must have experience in AWS S3, EC2, DynamoDB, SNS, SQS, CloudWatch, Lambda
- Must have hands on experience in Junit, Cucumber
- Experience using DevOps, version controlling tools and repositories (Maven, Jenkins, Git, svn, Attunity, Bit bucket, Bamboo etc.)
- Must have hands on experience in CI/CD pipelines
- Experience in Agile methodologies
- Experience in working with other teams/stakeholders to extract requirements, prioritize work and build a backlog for team
- Create Architecture Design and be able to participate in Architecture forums
- Participating in requirement analysis and planning Development
- Building and managing public and private cloud infrastructure with AWS, EC2 and S3 resources
- Deploying and Automating AWS environment application using Cloud formation Template (CFT) scripts and created stack sets for deploying into different regions
- Developing APIs for consuming AWS cloud resource using the SDKs
- Developing scripts for using AWS Lambda to migrate and capture the change data for Legacy systems to DynamoDB
- Writing complex parallel streams and filters to refine the data for effectively handling the client search
- Design, develop and provide guidance on implementing microservices and unit testing using REST/Jersey frameworks
- Support production environment
- Reviewing the code, design and providing expertise in the development and integration of systems