- Excellent object-oriented analysis, design and development skills
- Experience using an object-oriented language such as Java or C++. Java expertise with J2SE experience is preferred
- Experience in J2EE(Servlet, JSP, JDBC, EJB, JNDI)
- Experience in tools like Hibernate, Maven etc.
- Sound understanding of relational databases(Oracle/MS SQL/My SQL) and SQL.
- Strong problem-solving and analytical skills
- A commitment to quality
- Excellent communication skills.