• Application migration to AWS cloud • User requirements, envisioning system features and functionality. • Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development • Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms • Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities • Understand and analyze client requirements, refactor systems for workload migration / modernization to cloud (AWS) • End-to-end feature development and resolving challenges faced in the implementation • Create detailed design artifacts, work on development, and perform code reviews, implement validation and support activities • Contribute to thought leadership within the area of technology specialization Skills: • Containerization, micro service development on AWS is preferred. • In-depth knowledge of design issues and best practices • Solid understanding of object-oriented programming • Familiar with various design, architectural patterns and software development process. • Implementing automated testing platforms and unit tests • Strong experience in building and developing applications using technologies like Java/J2EE, Springboot/Python • Knowledge about RESTful APIs and ability to design cloud ready applications using cloud SDK’s , microservices • Exposure to cloud compute services like VM’s, PaaS services, containers, serverless and storage services on AWS • Good understanding of application development design patterns
AWS - ELB/RDS/EC2/S3/IAM, Java/J2EE, Springboot/Python
• Good verbal and written communication skills • Ability to communicate with remote teams in effective manner • High flexibility to travel • Ability to work both independently and in a multi-disciplinary team environment
Python,Java->J2EE,Java,AWS DevOps