Knowledge of different Design Patterns and should have used those in projects
Experience working with Spring framework and Hibernate ORM.
Hands on experience deploying and configuring applications with Apache Tomcat servers, experience with Web Sphere and other J2EE based application servers an added advantage.
Experience working with multiple application servers and developing solutions that work in clustered environments.
Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
Strong technical, problem-solving and hands-on skills in distributed system architecture.