Senior Java Engineer — Enterprise Backend & Growth

Placements24

Klerksdorp

On-site

ZAR 850,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Retirement Plan
Paid Time Off

Job summary

Placements24 is seeking a Senior Software Engineer (Java) to join our development team in Klerksdorp, North West. You will design, build, and maintain scalable backend services using Java, Spring Boot, and related frameworks, and collaborate with cross-functional teams to deliver high-quality enterprise software.

The role requires 6+ years of Java development experience, strong knowledge of RESTful APIs, and familiarity with microservices, databases, and cloud platforms.

Qualifications

  • 6+ years of professional software development experience using Java.
  • Strong experience with Spring, Spring Boot, Hibernate.
  • Proficiency in building and consuming RESTful APIs.
  • Experience with relational databases (PostgreSQL, MySQL, Oracle).
  • Familiarity with microservices architecture and design patterns.
  • Experience with build tools and version control (Maven/Gradle, Git).
  • Understanding of Agile/Scrum methodologies.
  • Excellent analytical and debugging skills.
  • Strong communication and teamwork abilities.

Responsibilities

  • Design, develop, test, and maintain robust backend services using Java and Spring Boot.
  • Collaborate with product managers, architects, and engineers to define requirements and designs.
  • Write clean, maintainable code following best practices and standards.
  • Optimize performance, scalability, and reliability of applications.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot complex issues in production and development environments.
  • Contribute to architectural standards and development processes.
  • Mentor junior engineers and share technical knowledge.
  • Ensure security and integrity of applications and data.

Skills

Java
Spring Boot
REST
SQL
Microservices
AWS

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Maven/Gradle
Git

Job description

Placements24 is seeking a Senior Software Engineer (Java) to join our development team in Klerksdorp, North West. You will design, build, and maintain scalable backend services using Java, Spring Boot, and related frameworks, and collaborate with cross-functional teams to deliver high-quality enterprise software.

The role requires 6+ years of Java development experience, strong knowledge of RESTful APIs, and familiarity with microservices, databases, and cloud platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Java & Spring, Hybrid
Senior Backend Engineer - Java & Spring, Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Java/Spring Backend Engineer — Build Scalable Systems
Senior Java/Spring Backend Engineer — Build Scalable Systems

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Health insurance
Retirement fund contribution
Life insurance
Senior Java Backend Engineer | Spring Boot & Microservices
Senior Java Backend Engineer | Spring Boot & Microservices

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Training & conferences
+3
Senior Java & Spring Boot Engineer (Hybrid/Remote)
Senior Java & Spring Boot Engineer (Hybrid/Remote)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Retirement planning
Hybrid work model
Senior Java Backend Engineer (Spring) — Build Scalable APIs
Senior Java Backend Engineer (Spring) — Build Scalable APIs

Placements24 • Polokwane

On-site
ZAR 700,000 - 900,000
Competitive salary commensurate with経験
Comprehensive health insurance plan
Generous annual leave and paid public/
+1
Senior Backend Engineer - Java & Microservices(Bloemfontein)
Senior Backend Engineer - Java & Microservices(Bloemfontein)

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,200,000
Senior Java Engineer - Microservices & Backend Leader Hybrid
Senior Java Engineer - Microservices & Backend Leader Hybrid

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Health insurance
+4
Senior Java Backend Engineer – Fintech, Growth & Impact
Senior Java Backend Engineer – Fintech, Growth & Impact

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Medical insurance
Professional development
Office in Sandton
Senior Java/Spring Backend Engineer – Hybrid Role
Senior Java/Spring Backend Engineer – Hybrid Role

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Career development
+1
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