This post has expired! It was posted more than 30 days ago.
My client is based in Houghton and need a Senior JAVA developer to be based at a client in Midrand. The company is a consulting firm and you might be expected to work at different clients in Johannesburg. It will always be with a team of developers. The company offers great learning opportunities ito in-house courses as well as tertiary studies which they will pay for.
Technical knowledge for Senior Java Developer
-
Must have strong knowledge and capabilities in the following areas:
- Java
- Java EE (should not just be able to explain the advantages and disadvantages of using Java EE and a Java EE application server but also able to design and develop applications on it)
- Web Services
- JSF 1.2
- Good knowledge of generics, threading and networking (should be able to solve complicated problems).
- Excellent GOF design patterns knowledge (should have knowledge of all GOF patterns and be able to make tradeoffs between using which pattern in what context).
- Good Enterprise Application and Integration pattern knowledge.
- Good knowledge of design time and run time query optimization.
- Must have knowledge of CSS.
-
Any of the following will be very advantageous to this project:
- Knowledge or any experience in Weblogic
- Knowledge or any experience in ADF
- Knowledge or any experience in Portal and Portlet
- Strong knowledge and capabilities in CSS
Qualifications
- Degree or related qualification
Essential attributes and technologies
- 6 – 8 years of Java Development experience
- Should have excellent oral and written communication skills.
- Should be able to be a mentor to the development team.
- Should be able to explain difficult technical concepts to business in order to ensure their buy-in into the architecture.
|
|
|







