1.) Minimum of 5 years of experience in technical support and as a Java Developer
2.) Basic understanding of L3 Production Support
3.) Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
4.) Mid-Level Java coding experience using Java 8/17.
5.) Mid-Level coding experience in Spring, Spring boot framework, concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), JPA and REST Web Services.
6.) Understanding of PL/SQL to generate the Ad hoc report from Database like DB2, Oracle and SQL/Server.
7.) Understanding of build tools like Maven, Gradle, etc.
8.) Basic understanding and implementation of Junit Test Cases and in automated testing platform like cucumber.