Job Description :
5+ years Java
3+ years Spring framework
3+ years JUnit 4+ years Maven
Strong understanding of SQL (selects, inserts, joins, stored procedures, functions)
4+ years code management tool
5+ years applied object oriented design patterns
2+ years TDD / BDD development methodology
Agile development methodology