Senior Java Developer, Cloud Microservices & Spring Boot

Together Staffing group

Johannesburg

On-site

ZAR 720,000 - 960,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Together Staffing group is seeking an experienced Java Developer to deliver high-quality software using modern technologies. You will build cloud-ready solutions and influence technical direction within a collaborative, ownership-driven engineering culture.

The role involves developing scalable Java applications and microservices with Spring Boot, designing efficient persistence, and participating in architecture discussions. Strong problem-solving and commit­ment to quality are essential.

Qualifications

  • BSc in Computer Science, Software Engineering, or comparable experience.
  • 4–5 years of professional Java development experience.
  • Strong proficiency in Java, Spring Boot, Angular, JPA, Hibernate, SQL and JDBC.
  • Experience with automated testing frameworks such as JUnit.
  • Understanding of software architecture, clean code principles, and OO design.
  • Exposure to CI/CD pipelines and DevOps tools is advantageous.
  • Experience with MongoDB, GraphQL, HTML5, CSS, JavaScript or legacy Java tech will be beneficial.

Responsibilities

  • Build scalable Java applications and RESTful services.
  • Develop and maintain microservices using Spring Boot.
  • Design database structures and implement efficient persistence solutions.
  • Participate in architecture discussions and solution design.
  • Write high-quality, testable, and maintainable code.
  • Support code reviews, CI/CD, and deployment activities.
  • Work closely with multidisciplinary teams to deliver business-critical software.

Job description

Together Staffing group is seeking an experienced Java Developer to deliver high-quality software using modern technologies. You will build cloud-ready solutions and influence technical direction within a collaborative, ownership-driven engineering culture.

The role involves developing scalable Java applications and microservices with Spring Boot, designing efficient persistence, and participating in architecture discussions. Strong problem-solving and commit­ment to quality are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer - Spring Boot & Microservices
Java Backend Developer - Spring Boot & Microservices

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Lead Java Architect: Spring Boot & Microservices
Lead Java Architect: Spring Boot & Microservices

Hire Resolve • Gauteng

On-site
ZAR 1,000,000 - 1,800,000
Senior Java & Cloud Microservices Engineer
Senior Java & Cloud Microservices Engineer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 1,200,000
Lead Java Architect — Spring Boot, Microservices, Cloud
Lead Java Architect — Spring Boot, Microservices, Cloud

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Java Tech Lead: APIs, Microservices & Cloud
Java Tech Lead: APIs, Microservices & Cloud

eSmart Group • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Intermediate-Senior Java Developer
Intermediate-Senior Java Developer

Together Staffing group • Johannesburg

On-site
ZAR 720,000 - 960,000
Senior Java Engineer: Spring, Microservices & Cloud
Senior Java Engineer: Spring, Microservices & Cloud

NNW Tech Solutions • Johannesburg

On-site
ZAR 700,000 - 950,000
Senior Java & Spring Boot Developer - Microservices & Cloud
Senior Java & Spring Boot Developer - Microservices & Cloud

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Engineer: Cloud, Microservices & APIs
Senior Java Engineer: Cloud, Microservices & APIs

Network Finance • Randburg

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

Network Finance • Randburg

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