1. 5+ years of professional experience in building applications in Java, Spring, MyBatis and other open source technologies
2.Experience in creating/consuming RESTful services
3.Experience working with middleware technologies
4.Should also possess database skills (preferably DB2, SQLServer) to design new or alter existing table structures to satisfy specifications and requirements
5. And preferably experience working in test-drive development & continuous integration model.