• 5+ years JAVA experience
• Experience producing Object Orientated code
• Experience with TDD and Continuous Integration
• Must have worked on large scale or enterprise applications
• Strong communication and client facing skills
• Bonus skill: E2E project experience