News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

Submit content

My Account

Advertise with us

Filter jobs
Advertise your job vacancies

    Prepaid job ad packages

      JobNormal costDiscountCostSaving
      4R2,00027%R1,460R540
      6R3,00029%R2,130R870
      8R4,00031%R2,760R1,240
      12R6,00035%R3,900R2,100
      Sign up for a prepaid account
    Recruit Image

    Recruit Image

    Senior Java Developer

    Location:Johannesburg
    Type:Permanent
    Reference:#GZ60878
    Company:E-Merge IT Recruitment

    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

    Apply

    Garth Zoutendyk
    garthz@e-merge.co.za
    0114633633

    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.
    Next
    Let's do Biz