Developer - Java (Senior)

Parvana

Cape Town

On-site

ZAR 650,000 - 850,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Parvana seeks a Senior Java Developer in Cape Town to act as a senior technical authority and mentor to junior developers. You will design, code, test, and document robust Java solutions, ensuring high code standards throughout the Software Development Life Cycle (SDLC). The ideal candidate has at least 7 years in the South African IT sector, strong expertise in Java/J2EE, and proven experience with RESTful APIs and microservices. This hybrid role offers the chance to innovate in a progressive software development environment.

Qualifications

  • At least 7 years in the South African IT sector with strong service delivery experience.
  • 5 – 7 years expertise in Java/J2EE including OOP patterns.
  • Proven experience with web-based projects utilizing RESTful APIs and microservices.

Responsibilities

  • Act as a senior technical authority and mentor junior developers.
  • Design, code, test, and document robust solutions using Java.
  • Maintain high code standards through unit testing and documentation.

Skills

Java/J2EE
Microservices
RESTful APIs
Solution Architecture
DevOps
Jira
System Design

Tools

IntelliJ
Maven
Tomcat
Hibernate
JUnit
Jira
Confluence

Job description

Cape Town, South Africa | Posted on 29/04/2026

Location: Cape Town | Work Type: Hybrid | Job ID: J107170

About our client:

Our client is a well‑established and highly regarded South African software development company that develops, supports and consults software solutions for the academic sector. With offices in Jhb and Cape Town, they are progressive with regard to their technology stack. Their solutions and services span the full range of the software development life cycle. Employees are mostly permanent and long term. They have a very low staff turnover, which is indicative of how well they are treated.

What you will be doing:
  • Act as a senior technical authority, providing guidance, resolving escalations, and mentoring junior developers.
  • Develop training programs, contribute to internal technical libraries, and stay abreast of industry trends to keep the team competitive.
  • Design, code, test, and document robust solutions primarily using Java, ensuring all output aligns with best practices and existing frameworks.
  • Partner with DevOps teams to meet customer needs and provide hands‑on support for internal systems and applications.
  • Maintain high code standards through rigorous unit testing and comprehensive documentation.
What our client is looking for:
  • At least 7 years in the South African IT sector, with a strong background in service delivery, managed services, and solution feasibility.
  • 5 – 7 years of deep expertise in Java/J2EE, including OOP patterns and frameworks such as Hibernate, JUnit, and Quarkus.
  • Proven experience with web-based projects utilizing RESTful APIs and microservices.
  • Proficiency in front‑end basics (HTML, JS/TS), data formats (JSON, XML), and relational databases like MySQL or MariaDB.
  • Hands‑on experience with IntelliJ, Maven, and Tomcat, as well as lifecycle tools like Jira and Confluence.
  • A track record of meeting deadlines and delivering high‑quality code throughout the entire Software Development Life Cycle (SDLC).

Senior Java Developer, Technical Lead, Mentoring, Microservices, RESTful APIs, Quarkus, Hibernate, J2EE, MySQL, DevOps, SDLC, Solution Architecture, Jira, System Design

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer - Java (Senior)
Developer - Java (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer (Cape Town)
Senior Java Developer (Cape Town)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Java Team Lead - Cape Town, Hybrid
Java Team Lead - Cape Town, Hybrid

Ada Meher • Wes-Kaap

Hybrid
ZAR 130,000
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Accenture in South Africa • Midrand

On-site
ZAR 600,000 - 800,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Tech Lead — Hybrid (Cape Town)
Senior Java Tech Lead — Hybrid (Cape Town)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Java Software Development Manager
Java Software Development Manager

Hire Resolve • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000