Good understanding of Object Oriented Programming.
Strong written and oral communication skills.
Strong analysis and problem solving skills.
Ability to solve problems and look at solutions from different perspectives
Have the right focus towards best practices like coding standards and other.
Java/J2EE (JDBC) with exposure on Spring and Hibernate is must
Experience working with SQL is mandatory
Hands on Experience on Server side Technologies such as SOAP/Restful Web-Services.
Knowledge of Ruby/PHP will be big plus