Senior Java Engineer: Spring Boot, APIs & Scalable Apps

Monkey and River

Centurion

Hybrid

ZAR 700,000 - 900,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work policy
Competitive salary and benefits

Job summary

Monkey and River in Centurion, South Africa, is seeking a seasoned Java developer to design, build, and maintain scalable backend systems. You will work across enterprise platforms with a focus on reliability and performance, using Spring Boot, Hibernate, and JavaFX.

You’ll collaborate with product managers, UI/UX designers, and fellow engineers, write clean code, and participate in Agile ceremonies. Hybrid work is available with 2 days onsite and 3 remote.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven experience in Java development with a portfolio of real-world projects.
  • Strong understanding of OOP, concurrency, memory management, and Java performance tuning.
  • Proficiency with Spring Boot, Hibernate, and JavaFX.
  • Experience with Maven or Gradle and CI/CD practices.
  • Knowledge of relational and NoSQL databases.
  • Exposure to cloud platforms like AWS or Azure is advantageous.
  • Comfortable with Git workflows (GitHub/GitLab).
  • Strong problem-solving and communication skills.
  • Continuous learner of Java trends and tools.

Responsibilities

  • Design, develop, and maintain scalable, high-performance Java applications across platforms.
  • Build and integrate backend services and APIs for reliability and performance.
  • Utilize Spring, Hibernate, and JavaFX to streamline development.
  • Collaborate with product managers, UI/UX designers, and engineers to implement solutions.
  • Write clean, maintainable code following industry standards and best practices.
  • Conduct unit testing and participate in full lifecycle testing.
  • Troubleshoot and resolve issues across development, staging, and production.
  • Continuously research and adopt emerging technologies to improve quality.
  • Participate in Agile ceremonies and mentor junior developers.

Skills

Java development
Spring Boot
Hibernate
JavaFX
OOP concepts
Concurrency
Performance tuning
CI/CD practices
Git/GitHub/GitLab
Team collaboration
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

Maven
Gradle
GitHub/GitLab
AWS/Azure
PostgreSQL/MySQL
NoSQL databases

Job description

Monkey and River in Centurion, South Africa, is seeking a seasoned Java developer to design, build, and maintain scalable backend systems. You will work across enterprise platforms with a focus on reliability and performance, using Spring Boot, Hibernate, and JavaFX.

You’ll collaborate with product managers, UI/UX designers, and fellow engineers, write clean code, and participate in Agile ceremonies. Hybrid work is available with 2 days onsite and 3 remote.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Monkey and River • Centurion

Hybrid
ZAR 700,000 - 900,000
Hybrid work policy
Competitive salary and benefits
Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Java Software Engineer – API & Microservices
Senior Java Software Engineer – API & Microservices

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Backend Engineer – Java/Spring Boot | Hybrid
Senior Backend Engineer – Java/Spring Boot | Hybrid

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Java Spring Boot Backend Engineer | Cloud & APIs
Senior Java Spring Boot Backend Engineer | Cloud & APIs

Cpconsulting • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer — Hybrid, Scalable REST
Senior Java Developer — Hybrid, Scalable REST

AES Global • Johannesburg

Hybrid
ZAR 700,000 - 1,100,000
Hybrid working
On-site 3-4 days a week
Collaborative team
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

On-site
ZAR 900,000 - 1,500,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 Developer - Spring Boot, REST & AWS
Senior Java Developer - Spring Boot, REST & AWS

Network Finance • Wes-Kaap

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

Hire Resolve • Johannesburg

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