Java developer johannesburg north

Network IT

Full-time Other-General
Apply Now
Location
randburg, gauteng, South-Africa
Posted
June 11, 2026

Job Description

Intermediate Java Developer

Reference: BIT -Cha-1
Our client is looking for an Intermediate Java Developer to manage the software development life cycle from planning and prioritising to testing and release. Duties & Responsibilities

Experience and Responsibilities:
Completed IT Degree or any other related field Minimum 4 years' experience as a Java Developer Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Java Script, JQuery, GWT, JSON etc. No SQL Database (e.g Mongo DB), Distributed System, RDBMS etc. Front-End framework experience - HTML, CSS, Bootstrap, Angular, React.js, Node.js Oracle Databases experience Good understanding of Web Services protocols (REST, SOAP and API design etc.) CICD Docker (Bonus) Project lifecycle/development methodologies (e.g. SCRUM, Agile) Software Analysis and Design (UML design, epic, user stories, application design documentation etc.) Version control software (Git and SVN)