JOHANNESBURG - Intermediate JAVA Developer

Client Dariel
Published 12/01/2017
Location South Africa
Introduction
Dariel delivers project based solutions to a variety of clients in different industries. Our staff are based at the project locations. Some are based at our head office in Waverley, others range from Randburg to Sandton. The location of the vacancy is therefore not a guarantee as new projects may arise at any time.

A career with Dariel Solutions offers skilled technologists a platform to deliver quality solutions with like-minded individuals. Our environment is exciting and intellectually stimulating for those who have the technical and design know-how.
Job Functions Information Technology,Software Development
Industries Consulting Services,Information Technology
Specification
Technical knowledge

•Demonstrated knowledge of Java and good knowledge of generics, threading and networking (should be able to solve complicated problems).
•Good GOF design patterns knowledge (should have knowledge of all GOF patterns and be able to make tradeoffs between using which pattern in what context).
•Basic Enterprise design patterns knowledge. Enterprise Integration Pattern knowledge
•Java spring, Tibco and Incentage .Spring Framework, Tibco and Incentage. Build tools like Maven and Ant.
•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.
Requirements
Qualifications
•BSC degree related qualification

Essential attributes and technologies

•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
•JSF 2.0
Job Closing Date 25/01/2017
Share on