South Africa

Senior Java Developer - Johannesburg - R1m PA

Senior Java Developer - Johannesburg - R1m PA
Description
Are you a seasoned Java engineer ready to build high-performance, modern software that scales? We're looking for a

Senior Java Developer

to join a collaborative, forward-thinking engineering team where clean architecture, solid OO principles, and engineering excellence are the standard.

If you enjoy designing cloud-ready services, solving complex problems, and crafting code that's as elegant as it is reliable, this role has your name on it.

What You Bring

Strong experience with

Java

(or

Kotlin ) and solid OO design principles: polymorphism, inheritance, encapsulation

Hands‑on expertise with

Spring Boot / Spring Framework

for building microservices and APIs

Proven experience with

JPA/Hibernate , SQL, JDBC, and database schema design

Testing proficiency using

JUnit

or similar frameworks

Familiarity with build tools ( Maven ,

Gradle )

Strong source control skills using

Git

Nice to Have

Experience with

NoSQL

databases (e.g., MongoDB) and

GraphQL

Exposure to CI/CD&DevOps tools (Azure DevOps, Jenkins, Jira)Basic web fundamentals:

HTML5, CSS, JavaScript

Legacy experience with

J2EE, JSP, MVC frameworks

for brownfield systems

Your Responsibilities

Design and deliver robust, cloud‑ready backend services and RESTful APIs

Own features end‑to‑end: schema design, service layers, tests, deployment, monitoring

Contribute meaningfully to system architecture and design discussions

Improve engineering quality through code reviews, pairing, and knowledge sharing

Reference Number: GZ60878

This is a permanent role based in Johannesburg, offering a CTC of R1m per annum, negotiable based on experience and ability.

Interested? Email Garth at

Call 011 463 3633

Ready for a change? e-Merge IT Recruitment is a specialist niche agency dedicated to matching top developers with the right companies and career opportunities. Explore more roles at .

Know someone ideal for this role? We pay cash rewards for successful referrals!

#J-18808-Ljbffr
Highlights
Safety Tips
Be careful: if it seems too good to be true, it most likely is.
1 / 10
More info about this ad

Senior Java Developer - Johannesburg - R1m PA has been posted in the Johannesburg Information Technology category on Locanto.

If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Full Stack Developer - Contract, Johannesburg, Senior Front-End Software Developer (Angular, TypeScript) …, Johannesburg and Business development manager & license representative - … in Johannesburg to discover more of what you’re looking for. In total, we have 397 ads in Information Technology in Johannesburg on Locanto classifieds.

Interested in more? Widen your search to view ads in nearby areas of Johannesburg. This includes Information Technology in Edenvale, Bedfordview and Alberton. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.