ApplyR 60000 - R 90000 Annually
Our client in the financial services industry seeks out to invest in exceptional individuals. They are constantly evolving and running with multiple projects simultaneously. They pride themselves in the quality of work that they deliver and the ease and speed at which we can do it.
Key Purpose
Design and implement robust, scalable and optimally performing systems usingJavarelated technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by our client.
Design:
Translate business requirements into technical designs adhering to clients’ processes, standards and guidelines, taking cognisance of performance, security and scalability requirements.
Deliver within agreed timeframes.
Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed.
Research and find effective solutions to technical issues that arise
Estimate development timelines based on business requirements.
Development:
Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures.
Deliver within agreed timeframes
Conduct unit testing and fix any defects found.
Testing:
Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data.
Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary.
Support / Troubleshooting:
Assist system users with technical support issues and handle according to defined procedures.
Ability to effectively analyse root cause of system errors (data errors, performance and stability issues)
Personal Attributes and Skills
Technical Competencies
Excellent understanding of Object Orientated principals and Java language fundamentals
Knowledge of commonly used design patterns
Broad understanding of how to put together an EE-based business solution from scratch
EJB
HTML
JSF
JQuery
JAXB
SOAP Web services
Message Driven Beans
UML
XML/XSD
Education and Experience
Essential:
3+ years’ experience in Java development with exposure to core competencies listed
BSc Computer Science /Information Systems degree
Formal Java qualification
Other Benefits:Details to be discussed
Ref:FRP001309/MLVacancy Type:Permanent
1057 11.3K 2831 3734