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 az.oc.egrem-e@zhtrag>b<>b/<
�� 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 www.e-merge.co.za.
�� Know someone ideal for this role? We pay cash rewards for successful referrals!
Posted on 03 Dec 09:57, Closing date 1 Feb
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
Senior Java Developer
Johannesburg
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...
![]()
C# Developer
Johannesburg
A leading South African insurance brand is searching for a skilled C# Developer to join their fast-moving engineering team.
![]()
Intermediate C# Developer (ANGULAR)
Johannesburg
We are looking for an Intermediate C# Developer who wants to join a forward-thinking technology solutions provider specializing in software development, systems...
![]()
Senior C# Developer
Johannesburg
Are you a C# expert ready to take your backend skills to the next level? We’re looking for a Senior Backend C# Developer to architect, build, and optimize...
![]()
C# Developer
Sandton
One of South Africa’s most innovative insurance companies redefining the industry through technology and innovation is looking for a talented C# Developer to join...
![]()
.NET Developer (C#)
Sandton
A dynamic, fast-growing financial services company that’s changing the way people think about life insurance is looking for a talented and driven .NET Developer to...
![]()
Intermediate Backend C# Developer
Bryanston
Are you ready to code the future? A trailblazing software development company at the forefront of intelligent, future-ready technology is on the hunt for a Backend C#...
![]()
Intermediate Backend C# Developer
Bryanston
A dynamic software development company focused on delivering intelligent and future-ready technology solutions is looking for a Backend C# Developer to join their...
![]()
Digital Marketing Specialist
Remote Location
Digital Marketing Specialist
Join a purpose-driven Australian pet insurance brand on a mission to protect pets across the country.
![]()
Junior Bookkeeper /Accountant
Cape Town, Athlone Industria 1
Before applying, please ensure:
You reside in Athlone or Mitchells Plain areaYou possess 2 years of appropriate experience.Duties:Update the daily cash book and post to...
Client Service Manager
Tokai, Westlake Business Park, Tokai
Offernet is looking to hire a dynamic, ambitious and results-orientated Client Service Manager on a full-time basis who will be based in our Cape Town Office in the...
![]()
Editorial Intern (African Insider)
Cape Town
Highbury Media (Pty) Ltd T/A Habari Media is a media powerhouse, whose world-class titles connect brands to targeted audiences.
![]()
Editorial Intern - Bona
Cape Town
Highbury Media is looking for a creative, dynamic and detail-oriented editorial assistant with a passion for all things lifestyle and print media to work on...
![]()
Journalist / Marketing Coordinator
Pretoria, Centurion
Wildlife based industry NPO is looking for an experienced full-time Journalist who excels in marketing, communication, and photography or Video editing to elevate our...
Wildlife Ranching South Africa
Style Intern
Cape Town
Highbury Media T/A Habari Media is an independent magazine and digital publishing company responsible for some of the best-performing titles.
![]()
Innovative Sales Agent
Nelspruit, R 3000 - R 7000 per month
Are you looking for a fun, vibrant, new company to develop with in Central Nelspruit?
Looking to get a job in something but do not have the work experience? Our...














English (US) ·