Technical Skills - Core Java, Spring and Hibernate with Restfull Web services
Java Spring, Guava, JDBC, Tomcat, JUnit
Development tools such as Maven, Jenkins, Ant, Eclipse
Expertise in building highly scalable, fault tolerant, distributed systems. Exceptional Java development skills and familiarity with open source libraries and their integration is required.
Experience integrating multiple open source libraries and frameworks into working systems.
Linux experience as a primary development operating system.
Debugging and performance tuning of complex, multi-tier applications.
Database design experience: JMS, JSP, Servlets, JDBC
Spring Framework, ORM libraries (Hibernate or Toplink)
Application server experience, SQL and data model design
XML schema design, XSLT, Xpath