● Proven experience with Enterprise Level Java Web Application Tools such as J2EE, EJB3, JPA, Servlet, JSP, JSF.
● Knowledge of Java ORM frameworks - Spring and Hibernate.
● Experience with devops tools such as Git, Maven and Docker will be a huge plus.
● Should be well versed in Windows and Linux.
● Familiarity with Database Management Systems.
● Develop hotfixes for an existing Java Web Application.
● Take initiative where necessary to improve security and add features to the system.
● Design Relational and non-Relational Databases.
● Respond to support tickets.
● Develop Java Web Applications.