Software / System Dev. (Java EE apps / Object-Oriented Design (OOD) /Test-Driven Development / Logistics) – Johannesburg, South Africa

Southern Africa
Posted 3 weeks ago

Reference No. SDJDS

Software / System Dev. (Java EE apps / Object-Oriented Design (OOD) /Test-Driven Development / Logistics) – Johannesburg, South Africa


 


Reference Number: SDJDS


 


Job Description:


Responsible for all software and system related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces and systems.


 


Responsibilities:


•       Contribute to all stages of software and system development lifecycle


•       Design, implement and maintain Java-based and other applications that can be high-volume and low-latency


•       Analyze user requirements to define business objectives


•       Envisioning system features and functionality


•       Define application objectives and functionality


•       Ensure application designs conform with business goals


•       Develop and test software


•       Identify and resolve any technical issues arising


•       Create detailed design documentation


•       Analyze user and system requirements


•       Design flowcharts to illustrate software solutions


•       Write efficient code based on feature specifications


•       Develop user interfaces


•       Prioritize and execute tasks in the software and system development life cycle


•       Design database architecture


•       Test and debug applications


•       Validate software functionality and security


 


Requirements: Qualification and Skill


       Travelling will be required


•       BSc in Computer Science, Engineering or relevant field


•       Working experience as a Java Software Engineer, Java Developer or similar role


•       Experience building Java EE applications


•       Familiarity with Object-Oriented Design (OOD)


•       Good knowledge of popular Java


•       Experience with test-driven development


 


Benefits and Contractual information:


  • Permanent Role
  • Market Related


 


If you wish to apply for the position please follow the application link.


 


Please visit www.caglobalint.com for more exciting opportunities.


 


Dylan Smuts


Banking and Finance         


CA Global Finance


 


CA Global will respond to short-listed candidates only. If you have not had any response in two weeks, please consider your application unsuccessful however your CV will be kept on our database for any other suitable positions.


 


 

Apply now

Job Features

Job Category309010

Apply Online