Sabenza IT

Java Backend Developer

Sabenza IT  •  Johannesburg, ZA (Onsite)  •  14 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


We are seeking a highly skilled

Java Backend Developer

to join a high-performing enterprise engineering team on a 7-month contract. The successful candidate will be responsible for building robust server-side logic, designing scalable backend services, and supporting enterprise-grade system integrations.


This role requires strong experience in modern Java development, microservices architecture, and secure API design within complex enterprise environments.


Key Responsibilities


  • Design, develop, and maintain robust backend services and APIs

  • Build and enhance enterprise-grade server-side logic using Java-based technologies

  • Develop scalable and high-performance microservices-based architectures

  • Integrate systems and services across enterprise platforms

  • Ensure secure coding practices and adherence to security standards

  • Collaborate with architects, business analysts, and frontend developers

  • Support deployment, troubleshooting, and performance optimisation

  • Contribute to system design discussions and technical solutioning

  • Participate in code reviews and maintain high code quality standards


Requirements


Technical Requirements


  • Strong proficiency in Java EE and modern Java frameworks

  • Hands-on experience with

    Spring Boot

    for building microservices and RESTful APIs

  • Extensive experience with application servers such as

    JBoss

    and/or WildFly

  • Strong understanding of microservices architecture and distributed systems

  • Experience designing and integrating REST and/or SOAP APIs

  • Solid knowledge of secure coding practices and authentication/authorization mechanisms

  • Experience with enterprise system integration patterns


Preferred Skills


  • Experience in large-scale enterprise environments

  • Familiarity with CI/CD pipelines and DevOps practices

  • Exposure to containerisation technologies (e.g., Docker, Kubernetes)

  • Knowledge of performance tuning and scalability optimisation

  • Experience working in Agile/Scrum teams


Soft Skills


  • Strong problem-solving and analytical ability

  • Excellent communication and collaboration skills

  • Ability to work independently and under pressure

  • Detail-oriented with strong accountability for delivery
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media