Proficiency in Java, with a good understanding of its ecosystems Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts Familiarity with different design and architectural patterns Skill for writing reusable Java libraries. Advance understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services Advance Knowledge of Java GUI frameworks like Struts 2, Spring Beans, JSP, Struts 2 Actions2 years plus experience with HTML, j Query, Java Script, CSS. Experience in handling external and embedded databases – My SQL, Oracle, Teradata. Understanding of design principles behind a scalable application Skilled at creating database schemas that characterize and support business processes. Advance knowledge of JAVA hosting on UNIX JVM, its drawbacks, weaknesses, and
workarounds
Implementing automated testing platforms and unit tests In-depth knowledge of code versioning tools, for instance, Git Expertise in continuous integration Experience with AWS serverless components
QUALIFICATIONS:
IT DIPLOMA OR DEGREE