You must have skills in the following areas
Web / REST Experience of Spring IOC & RESTful services (Jersey/CXF) is mandatory
Strong understanding of JVM behavior, including class loading, memory management & concurrency
Experience in design of high performance systems with handling of concurrent processing of high volume of transactions
Experience on Database design & writing SQL Queries. Exposure to multiple database systems & understanding of query performance optimization would be important
Understanding of development tools like maven/ant for build management, PMD/CheckStyle for code quality analysis, JUnit/TestNG for automated testing
Job Profile Product Design Specialist
You must have a sound understanding of the projects you have worked on and the business problem that the project solves. You must also have a good knowledge of processes & standards related though the SDLC lifecycle, and preferably, experience in Agile development methodologies like Scrum, Xtreme Programming, Test-Driven Development.