Must have a good knowledge of Java EE 6 and be able to explain the advantages and disadvantages of using Java EE and a Java EE application server.
Must have a good knowledge of ORM tools (including fetch strategies and serialisation). Specific ORM knowledge required will be JPA and Hibernate.
Database normalisation, indexing and stored procedures.
3-5 years of solid Java development experience (Java EE 6)
GOF design patterns
Basic Enterprise design patterns
ORM Tools (JPA and Hibernate)
Database knowledge of Oracle, Postgres or Microsoft
Ability to prioritise work
Sound analytical and problem solving skills
Effective verbal and written communication within team and client
BSC degree related qualification
Forward cv to : freeapplyjobcareers[at]gmail.com