Java Developer
| Published | May 29, 2026 |
| Expires | July 30, 2026 |
| Location | Johannesburg, South Africa |
| Category | Computer & IT |
| Job Type | Full-Time |
Description
Description Role
Our client is seeking to hire the services of a highly talented Java Developer to join their dynamic team.
The successful candidate will play a key role in designing, developing, and
maintaining scalable enterprise applications.
Core Responsibilities Development:
Translate technical requirements into executable code without errors.
Ensure optimally performing system code in line with technical specifications, following prescribed process, architecture
standards and procedures.
Ensure delivery within agreed timeframes.
Actively participate in the collaborative technical design process.
Research and find effective solutions to technical issues that arise.
Update development timelines based on final requirements.
Conduct unit testing and fix any defects found within the agreed SLA.
Ensure that the root cause of system errors are effectively analysed and prioritised for fixing.
Proactively bring issues and problems to the attention of the team and propose solutions to solve them.
Quality and Testing:
Run code through the automated code review tool, review errors with the technical lead and fix before committing to the
code base.
Perform peer code reviews to ensure consistent application of standards, logic and effective use of libraries and
reusable aspects of the software.
Develop and maintain reusable Unit Tests.
Assist the Test Analyst in ensuring that a comprehensive test pack is produced, which includes all the required
scenarios.
Verify that the completed software meets the established standards and is fit for purpose.
Education and Experience
IT related qualification or recognized international certifications.
3 years’ experience in Java development.
Java EE
JBoss EAP (or similar Application Server)
Data layer (JPA, Domain Object Model, XML/XSD,JAXB, ORM frameworks, RDBMS and PL/SQL beneficial
Presentation layer technologies (JavaServer Faces, HTML 5, JavaScript, CSS3)
Testing methodologies
SDLC tools (Jira or BitBucket).
Any version control.
Formal software development qualification(s),such as Object-Oriented Analysis & Design.
Ready to take your career to the next level,
Please send your resume/CV
