||• Great team player with an excellent interpersonal skills
• Demonstrated passion about technology, have a strong interest in learning about and playing with the latest technologies.
• Motivated to drive tasks to completion and take ownership of projects.
• Ability to work in a fast paced and agile development environment.
• Bachelor’s degree in Computer Science or equivalent
• Proven experience with Java / Spring
• Strong OO design and coding skills in Java (Scala an advantage).
• Experience of modern web development toolkits and libraries such as JQuery, extjs etc.
• Experience of developing with RESTful JSON APIs
• JPA/Hibernate - a plus • Nosql - a plus
• Experience with Scala/Play development - a plus
• Familiarity with VMware virtual infrastructure configuration - a plus