Senior Java developer (12 months Hybrid role)

Recruiters of Distinction

Johannesburg

Hybrid

ZAR 758,000 - 827,000

Full time

43 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Exposure to modern web technologies
Collaborative team culture

Job summary

Recruiters of Distinction in Johannesburg seeks a Senior Java Developer to deliver complex enterprise systems across the full stack, mentor teams, and guide solution design.

You will build robust back-end services with Java and RESTful APIs, develop modern front-end components with React, and deploy via CI/CD to AWS or Azure in a hybrid work setup.

Qualifications

  • 8+ years of experience in software development.
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Strong back-end development with experience in RESTful APIs.

Responsibilities

  • Build robust back-end services and APIs using Java, or similar technologies.
  • Develop and maintain responsive web applications using modern front-end frameworks (e.g. React).
  • Design and manage relational and NoSQL databases (e.g., PostgreSQL, MySQL).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and testable code.
  • Implement CI/CD pipelines and deploy applications to cloud platforms (e.g., AWS, Azure).
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up to date with emerging technologies and industry trends.

Skills

Full stack development
RESTful APIs
Java backend

Education

Bachelor's degree in CS/IT

Tools

React
PostgreSQL
MySQL
AWS
Azure

Job description

Location: Hybrid – Johannesburg, Gauteng, South Africa

Department: Delivery

Hourly rate: R576 per hour

Job Description

Our client is a digital services and technology engineering company. Our teams build modern, scalable, and resilient solutions that enable our clients to operate, innovate, and grow.

The Senior Java Developer plays a critical role in delivering complex enterprise systems. This role spans the full technology stack combining deep expertise in back‑end Java development with strong capability across front‑end frameworks, APIs, integrations, cloud services, and modern engineering practices. Senior developers at our clients organization are expected not only to build high-quality software but also to guide solution design, lead technical decision-making, mentor engineering teams, and ensure that systems are robust, secure, and built for scale.

Key Responsibilities
  • Build robust back-end services and APIs using Java, or similar technologies.
  • Develop and maintain responsive web applications using modern front-end frameworks (e.g. React).
  • Design and manage relational and NoSQL databases (e.g., PostgreSQL, MySQL).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and testable code.
  • Implement CI/CD pipelines and deploy applications to cloud platforms (e.g., AWS, Azure).
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up to date with emerging technologies and industry trends.
Required Skills & Experience
  • 8+ years of experience.
  • Proven experience as a Full Stack Developer or similar role.
  • Strong back-end development skills with experience in RESTful APIs.
Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

What We Offer
  • Opportunity to work on high-impact projects in a hybrid work environment.
  • Exposure to modern web technologies and cloud-based solutions.
  • Collaborative and innovative team culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

On-site
ZAR 60,000 - 100,000
Senior Java Engineer
Senior Java Engineer

NNW Tech Solutions • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits package
In-office daily
Developer - Java (Senior)
Developer - Java (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1
Java Team Lead - Cape Town, Hybrid
Java Team Lead - Cape Town, Hybrid

Ada Meher • Wes-Kaap

On-site
ZAR 117,000 - 143,000
Java Developer (Jhb)
Java Developer (Jhb)

Dariel • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working environment
Competitive compensation
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Dental plan
Vision insurance
+4
Senior Java Developer
Senior Java Developer

Together Staffing group • Pretoria

On-site
ZAR 700,000 - 900,000
Senior Java Developer (JHB Hybrid)
Senior Java Developer (JHB Hybrid)

Datafin • Johannesburg

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