Java Developer – 6‑Month Renewable Contract (Johannesburg – Hybrid, 3 Days)
4 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
1 Month ago
San Francisco, United States
1 Month ago
East Jakarta, Indonesia
1 Month ago
Jakarta, Indonesia
1 Month ago
Noupoort, South Africa
Civil Engineer (Hydropower Plant Project)
1 Month ago
Western Cape, South Africa
1 Month ago
Centurion, South Africa
MEP Director - Engineering Consultancy
1 Month ago
Dubai, United Arab Emirates
1 Month ago
Malalane, South Africa
1 Month ago
Nairobi, Kenya
1 Month ago
Dubai, United Arab Emirates
1 Month ago
Norwich, United Kingdom
Senior Electrical Project Engineer
1 Month ago
England, United Kingdom
1 Month ago
Highland, United States
Other jobs at Smart4energy

6+ months ago
Nakuru, Kenya

5 Months ago
Nairobi, Kenya

6+ months ago
Cape Town, South Africa

4 Months ago
Johannesburg, South Africa

4 Months ago
Dubai, United Arab Emirates

5 Months ago
Nairobi, Kenya

4 Months ago
Nakuru, Kenya

5 Months ago
Gauteng, South Africa