Senior Java Developer — Hybrid, Scalable REST

AES Global

Johannesburg

Hybrid

ZAR 700,000 - 1,100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid working
On-site 3-4 days a week
Collaborative team

Job summary

AES Global in Johannesburg is seeking a Java Developer to design, build and maintain scalable Java applications with reliability and performance in mind. You will join a cross-functional delivery team and influence technical direction while ensuring the software holds up under load.

You’ll work across teams to translate requirements into robust solutions, model and tune the SQL layer, and build REST services while developing responsive interfaces with UI/UX input when needed.

Qualifications

  • At least 5 years writing Java with strong OOP
  • Hands-on Spring Boot or Java EE or comparable framework
  • SQL you are confident with and understand schema design
  • Experience building and consuming REST services; integrating systems
  • Experience with Agile delivery, Git and Jira in weekly work patterns
  • Sharp analytical instincts and ownership of your work

Responsibilities

  • Design, build and look after Java applications that have to scale
  • Write clean code and participate in code reviews
  • Contribute to technical design and system integration decisions
  • Collaborate across teams to translate needs into working software
  • Model and tune the database layer in SQL for performance and integrity
  • Build REST services and interfaces between systems
  • Develop responsive front-end interfaces with UI/UX input when needed
  • Test and debug to ensure performance, security and reliability
  • Push improvements to the team’s software practices

Skills

Java
Object-oriented design
REST APIs
SQL
Agile methodologies
Git
Jira
Analytical thinking
Ownership

Education

Computer Science degree

Tools

Spring Boot

Job description

AES Global in Johannesburg is seeking a Java Developer to design, build and maintain scalable Java applications with reliability and performance in mind. You will join a cross-functional delivery team and influence technical direction while ensuring the software holds up under load.

You’ll work across teams to translate requirements into robust solutions, model and tune the SQL layer, and build REST services while developing responsive interfaces with UI/UX input when needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full-Stack Engineer — Hybrid, Flexible Hours
Java Full-Stack Engineer — Hybrid, Flexible Hours

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Java Engineer (Spring Boot) – Hybrid, Cape Town
Java Engineer (Spring Boot) – Hybrid, Cape Town

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Java Lead: Spring Boot for Payments (Hybrid/Remote)
Senior Java Lead: Spring Boot for Payments (Hybrid/Remote)

AES Global • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Engineer — Hybrid, Cross-Stack & Leadership
Senior Software Engineer — Hybrid, Cross-Stack & Leadership

AES Global • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer — Microservices & Cloud (Hybrid)
Senior Java Developer — Microservices & Cloud (Hybrid)

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Java Engineer
Java Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 700,000 - 950,000
Senior Java Developer — Enterprise, Scalable Solutions
Senior Java Developer — Enterprise, Scalable Solutions

Vitality • Johannesburg

Hybrid
ZAR 750,000 - 1,200,000
Bonus schemes
Retirement support
Health scheme
+1
Senior Java Developer - Hybrid, Enterprise & Mentorship
Senior Java Developer - Hybrid, Enterprise & Mentorship

Network Finance • Randburg

Hybrid
ZAR 950,000 - 1,300,000
Hybrid work model
Bonuses and salary reviews
Wellness initiatives
+2
Senior Java Software Engineer - Hybrid, Growth‑Oriented
Senior Java Software Engineer - Hybrid, Growth‑Oriented

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
Senior Java Engineer - Remote Backend Specialist
Senior Java Engineer - Remote Backend Specialist

Recruit-It • Centurion

Remote
ZAR 900,000 - 1,300,000