Java Developer – 6‑Month Renewable Contract (Johannesburg – Hybrid, 3 Days)

15 days ago

South Africa

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Smart4 Energy is seeking a Java Developer for a 6-month renewable contract in Fairlands, Johannesburg, requiring 3 days onsite per week. Candidates must have over 4 years of experience in Java and Spring, with responsibilities including developing enterprise-grade applications and ensuring performance and security. The role is ideal for backend developers in the financial services sector, with potential for permanent placement based on performance.
Java Developer – 6‑Month Contract (Fairlands, Johannesburg – Hybrid, 3 Days Onsite)




Key Conditions

Must be South African Citizens or Permanent ResidentsMust be based in GautengMust be comfortable with 3 days per week onsite in Fairlands, Johannesburg (non‑negotiable)


Role Overview

We are seeking experienced Java Developers (4+ years' experience) to join our client in the financial services sector on a 6‑month contract. This Contract is Renewable every 6 Months, with the possibility of Permanency at a later stage (personal and company performance-dependent).




The opportunity is based in Fairlands, Johannesburg, with a hybrid working model requiring three (3) days per week onsite.




The role is ideal for strong Backend Developers with Java and Spring expertise, who excel at building secure, scalable, and high‑performance systems in a regulated environment.




Key Responsibilities

Design, develop, and maintain enterprise‑grade Java applicationsBuild and enhance backend services using Spring / Spring BootParticipate in system architecture and technical design discussionsEnsure performance, security, and scalability of applicationsTroubleshoot and resolve technical issues in production environmentsCollaborate with QA, DevOps, Product, and business stakeholdersAdhere to financial sector compliance and best practice standards


Minimum Requirements

5+ years’ experience in software development5+ years' strong hands‑on experience with JavaSolid experience with the Spring Framework (Spring, Spring Boot)Solid eExperience designing and developing RESTful APIs and microservicesStrong understanding of object‑oriented programming and design patternsExperience working with relational databases (PostgreSQL, Oracle, MySQL, etc.)Familiarity with Git and CI/CD pipelines

Smart4energy


Report inaccurate data

|

Leave feedback about this job

More Engineer - Software jobs in climate

1 Day ago

Alpharetta, United States

APPLY

Sr. Chemical Process Engineer

1 Day ago

East Los Angeles, United States

APPLY

Other jobs at Smart4energy