Strong hands-on development experience on Java / J2EE technologies
Total professional experience of 4 to 8 years
Minimum relevant experience of 3 years (recent)
Hands-on Experience in application/Product Development using Spring framework
Strong working knowledge of Java Messaging Services (JMS)
Strong Working knowledge of RESTful APIs
Solid working knowledge of SQL
Strong working knowledge of one of ORM technologies like Hibernate / IBatis / MyBatis
Experience with NoSQL databases such as MongoDB or any other NoSQL DB
Experience in Continuous integration tools like Jenkins / Bamboo
Knowledge in Code Quality tools/frameworks like Sonar
Strong knowledge of Automated Testing. Unit Testing, Integration Testing & Contract Testing.
Experience working in Agile