Senior Java Developer - Cape Town Verfied

R 600000-720000 per annum Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 03-08-2015 7:00:38 AM
31-08-2015 7:00:38 AM
A global technological solutions organisation requires a Senior Java Developer to join their team, helping to develop functionality for a JEE (J2EE) based product and be a part of the solutions which are proven to spur economic growth.

Qualification:
Relevant Tertiary qualification in Engineering or Computer Science

Skills & Experience:
At least 5 years relevant experience as a Back-End Developer
A solid understanding of the SDLC process, tools and techniques specifically as applied to software development methodology
Experience with team development tools: use of source control applications (preferably subversion), use of a UML tool for documentation

Experience in:
A strong knowledge of Java
JEE (J2EE) server side technologies, EJBs and RESTful Services
SQL and experience with a relational database (Oracle, PostgreSQL, MySQL, DB2)
Spring framework
JPA /Hibernate
Experience with an application server (Tomcat, WebSphere and WebLogic)
Experience with Object Oriented principles
Integration experience (Web services, JMS)
JAXB and XML Schema, Jason
Jenkins/Hudson or other Continuous Integration tools
Maven
SoapUI
Business process/workflow layers e.g. JBPM, BPEL
Rules engines - such as Drools
Design patterns

Job Description:
This company is on top of innovative trends and changes and is constantly re-focus and customize their software solutions. The perfect candidate should be able to support existing and develop new functionality and components, understand existing product and domain elements, work with business analysts to refine and implement new requirements. You will need to re-factor and improve the code to secure product maintenance and adaptable to new requirements and be able to follow and develop product software development processes and standards, evaluate and improve application performance and high availability features.