Analyse Business requirements and convert to Functional/System requirements.
Design and develop new Systems and products.
Maintain and enhance existing products / systems.
Work closely together as a team with Architect / Business analyst to define project requirements.
Work on technical integrations with Third Parties and Clients.
Document technical solutions.
Relevant IT tertiary qualification.
5+ Years Java EE development.
Knowledge of SOA principles.
Experience with Value Added Services / high volume transaction processing.
Knowledge of EFT processing / Payment Gateways.
ESB – ServiceMix, Fuse or Talend.
JBOSS / Tomcat / OSGI (Karaf).
XML and XSLT.
Clear understanding of Web services approach including Web service protocols such as SOAP and REST.
Experience with Apache Camel, ActiveMQ.
Understanding of CDI and JSF
Database – MS SQL Server / MySQL / Postgres
Java Persistence API (JPA)
MS Windows, Linux
UML and documentation
Strong sense of ownership, extremely reliable and have an excellent level of systems and technical knowledge backed up by hands-on experience.
Good communications skills.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence.
Please complete the following form.