Java developer johannesburg north

Network IT
📍 Randburg, Gauteng, South-Africa 💼 Full-time 🕒 Posted March 02, 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 documentati...

Ready to Apply?

Submit your application today and join our talented team at Network IT.

Submit Application

Job Details

  • Location Randburg, Gauteng
  • Job Type Full-time
  • Category Other-General
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026