Senior Java Developer (Johannesburg)

4 months ago 61

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.

e-Merge IT Recruitment

e-Merge is a service orientated, boutique agency working in specific technology verticals. We only recruit within our specialised fields, assuring both client and candidate of expert attention, knowledge and advice.

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...

e-Merge IT Recruitment

C# Developer

Johannesburg
A leading South African insurance brand is searching for a skilled C# Developer to join their fast-moving engineering team.

e-Merge IT Recruitment

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...

e-Merge IT Recruitment

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...

e-Merge IT Recruitment

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...

e-Merge IT Recruitment

.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...

e-Merge IT Recruitment

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#...

e-Merge IT Recruitment

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...

e-Merge IT Recruitment

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.

dotsure.co.za

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...

Offernet

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.

Highbury Media T/A Habari Media

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...

Highbury Media T/A Habari Media

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.

Highbury Media T/A Habari Media

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...

In Vision Marketing

More jobs

Read Entire Article