Java Developer – 6‑Month Renewable Contract (Johannesburg – Hybrid, 3 Days)
3 Months 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
|
More Engineer - Software jobs in climate
Today
Centurion, South Africa
Today
Dubai, United Arab Emirates
Today
Norwich, United Kingdom
Senior Electrical Project Engineer
Today
England, United Kingdom
Today
Highland, United States
Today
Flitwick, United Kingdom
Today
Dubai, United Arab Emirates
Today
Tatu City, Kenya
Today
Philippines
Today
Karachi, Pakistan
Today
San Francisco, United States
Today
Lapu-Lapu, Philippines
Today
Dhaka, Bangladesh
Today
London, United Kingdom
Other jobs at Smart4energy

5 Months ago
Nakuru, Kenya

4 Months ago
Nairobi, Kenya

5 Months ago
Cape Town, South Africa

3 Months ago
Johannesburg, South Africa

3 Months ago
Dubai, United Arab Emirates

4 Months ago
Nairobi, Kenya

3 Months ago
Nakuru, Kenya

4 Months ago
Gauteng, South Africa
