Skills Required: Must have experience with: building and configuring to deploy applications in Cloud infrastructure; application development using Java and object-oriented programming concepts; Selenium automation scripts to automate testing using Java programming; Order Manager System domain; CI/CD pipelines for build and automation of automation tests; automation of complete end-to-end solutions; developing integrations between enterprise applications; REST Web Services and batch processes; application servers like Jetty, ORM frameworks like Hibernate and Guice Dependency Injection; HTML, JavaScript, XML, Core Java, Jaxb, and J2EE; Spring, Hibernate, Java Mail, and Webservices; Oracle WebLogic Server and Oracle 10g; and SQL and PLSQL. Duties: Performs requirement and scoping analysis by exploring relevant products/solutions from an existing repertoire that can address business/technical needs; assessing gaps, updates, or modifications between customer/business expectations and existing products/solutions (in case of agile methodology, for the iteration); classifying the requirements into applicable types (for example - Functional/Non-Functional, Derived/Imposed/Emergent etc.); anticipating solution risks/issues during the requirements gathering phase; informing relevant stakeholders; and recommending corrective steps.