Requirements
● Proficient knowledge of JAVA programming language.
● Proficient knowledge of JEE architecture.
● Proficient knowledge of Spring MVC.
● Proficient knowledge of OOP.
● Proficient knowledge of design patterns.
● Proficient knowledge of Hibernate.
● Understanding accessibility and security compliance.
● Proficient understanding of code versioning tools, such as SVN.
● Proficient understanding of OWASP security principles.
● Understanding of “session management” in a distributed server environment.
● Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.