Job Description
Essential Requirements:
· Overall 6+ Years of experience in Java development
· Strong Java 8 knowledge and ability to write unit test code
· Strong Java Spring Boot knowledge
· Strong knowledge on Elastic Search, Mongo DB and Rabbit MQ
· Should be able to build Dev test script before development by understanding the requirement
· Good knowledge on CICD model for continuous deployment
· Good Knowledge on Oracle database
· Should have good knowledge on NAS storage
· Good knowledge of Unit, Functional, Non-Functional, Integration, UI and API testing
· Building, customizing, deploying, and managing the environment/ test automation frameworks
· Strong test design and test engineering skills with Automation Skills set
· Service Virtualization using tools such as CA Service Virtualization
· SOAP and REST and other services testing using tools such as CA DevTest / AppTest
· Should have experience of working in Agile Environment
· Should have experience in Jenkins or other CI tools
· Good to have experience in Test-Driven Development TDD
· Good to have functional knowledge in Order management, Customer Communications, Supply Chain
Desirable Requirements:
· Drives all aspects of IT Technology roadmap for a Project, Program or a Product in the Order Experience organization.
· Ensure program delivered with quality and meet implementation date & criteria
· Keeps team and leadership updated on project status and risk factors
· Responsible for the coordination of sprint delivery and production release with up to 10+ developers
· Be extremely data driven and drive/track program execution and delivery excellence
· Work with the engineering manager, product owners, architects, developers and SDETs to endure that the product is being delivered with quality on time
· Work with internal IT teams to coordinate project interlocks and deployments
· Responsible for multiple projects being implemented in parallel and sprint planning for these projects
· Responsible for scrum and agile excellence