Java Developer

Job Description

We are actively searching for talented and experienced Java Developers, who can build Java-based web applications. The candidate should excel in producing clean and testable codes for backend components and incorporating front-end elements into the application. The candidate will also create user information solutions through the development and implementation of Java-based components.


  • Contribute to all stages of software development lifecycle
  • 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
  • Develop technical designs for application development
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Develop documentation to help users
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components


  • Diploma/BTech /Degree in: Computer Science/ Information Technology/ Information Systems/ Software Engineering
  • Min 5 years of experience in any of the above listed domains

If you meet the above requirement please email your CV to

Job Category: IT
Job Type: Contract/Permanent
Job Location: Johannesburg

Apply for this position

Allowed Type(s): .pdf, .doc, .docx