Prior experience of building web applications in Java/J2EE
At least one year of experience of handling team.
Great attitude and ability to take initiative
Analytical and diagnostic skills
Any design experience in Java
Knowledge of design patterns