Job closedPosted 4 months ago

Sabenza IT & Recruitment - Java Backend Developer

Back-End Developer
Open to offers Johannesburg, South Africa
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Back-End Developer is needed in Johannesburg, South Africa.

Client: Sabenza IT & Recruitment

Location: Johannesburg, GT, za

Contract: Contract

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.

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

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

Contract Duration

This is a 7-month contract position.


No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.