Java Programmer - City Of Johannesburg Metro Verfied

R 300 000 per annum City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 12-12-2014 7:28:01 AM
09-01-2015 7:28:01 AM
One of the clients in the Banking Sector in the JHB CBD is looking for a Java Developer on a contract bases to develop and implement new product solutions using written business requirements and technical specifications. Produce support and operational documentation for new product solutions.

Purpose of the Job:
Analyse technical specifications, design and development of new product solutions. This must be done in support of the business and product strategies, according to the business standards and methodologies.

Job Description:
•Interpret written business requirements and technical specification documentation to design and code solutions in Java.
•Define and analyse problems, incidents and defects in order to derive a solution.
•Create, document and implement unit test plans, scripts and test harnesses.
•Build, debug, test and document java solutions.
•Create and maintain technical documentation using defined technical documentation templates.
•Quality and performance assurance on program coded.
•Verify that the system meets performance criteria.

Required Qualifications and Experience:
•Bachelor’s degree in Information Technology would be advantageous.
•2 – 3 years of IT experience in programming & problem solving within a JAVA environment.
•Exposure to the banking or financial industry would be advantageous.
•JAVA programming knowledge is essential & knowledge of Unix/Linux and Java J2EE will be advantageous.

Competencies:
•Java programming experience.
•Experience in SQL, Oracle and MySQL.
•Experience with Java application.
•Servers e.g. JBOSS, IBM WebSphere .
•RDBMS architecture and design.
•Fact finding methods & problem solving.
•Understanding of TCP/IP protocols.
•Good with open source technology.
•Knowledge of system development life cycle processes.
•Basic knowledge of Unix / Linux platforms essential.

Personal Skills/attributes:
•Dynamic and self-motivated.
•Interpersonal skills.
•Multi-tasking.
•Time management.
•Self-starter.
•Ability to work within a team.
•Commitment to quality & thorough approach to work.
•Flexible attitude.
•Ability to perform under pressure.
•Proactive.
•Effective verbal & written communication.