Senior Java Developer Johannesburg R1m PA

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Introduction

Are you a seasoned Java engineer ready to build high-performance modern software that scales Were 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 thats as elegant as it is reliable this role has your name on it.

Duties & Responsibilities

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

uD83DuDCE9 Email Garth at
uD83DuDCDE Call

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 .

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


Required Experience:

Senior IC

IntroductionAre you a seasoned Java engineer ready to build high-performance modern software that scales Were 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 ...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java