SKILLS + EXPERIENCE:
Graduate degree or equivalent industry experience in a real-world development area
Strong communication skills with fluent written and spoken English - critical to interfacing with global teams and stakeholders.
Expert in solution architecture and design
Agile development methodologies
Mobile UI / UX frameworks and server-side technologies - a good understanding of user interaction
Has at least 5 years of Java development experience in medium to large scale IT projects
Profound skill in how to implement Java/JEE applications
Expert/practitioner in Java / JEE, JMS, JPA, etc.]
Maven, Github, SVN usage and setup.
Excellent SQL skills with the ability to optimize poor performing queries
Strong Leadership and Planning skills
Basic experience in project management, understanding of PM jargon
Able to support and warranty work with a smile
Nice to have: MQ, XML, XSD, HippoCMS, Eclipse, Apache frameworks, HTML5, AngularJS, DevOps, ITIL.