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
|
More Engineer - Software jobs in climate
1 Day ago
Fort Wayne, United States
1 Day ago
Honolulu, United States
1 Day ago
Honolulu, United States
1 Day ago
Atlanta, United States
1 Day ago
Peachtree Corners, United States
1 Day ago
Alpharetta, United States

1 Day ago
Atlanta, United States

1 Day ago
Suwanee, United States
1 Day ago
Atlanta, United States
1 Day ago
Pico Rivera, United States
Sr. Chemical Process Engineer
1 Day ago
East Los Angeles, United States
2 days ago
Speedway, United States
2 days ago
Hawaii, United States
2 days ago
Atlanta, United States

2 days ago
Norcross, United States
3 days ago
Hiawatha, United States
3 days ago
Augusta, United States
4 days ago
Hiawatha, United States
Other jobs at Smart4energy

2 Months ago
Nakuru, Kenya

1 Month ago
Nairobi, Kenya

2 Months ago
Cape Town, South Africa

15 days ago
Johannesburg, South Africa

13 days ago
Dubai, United Arab Emirates

24 days ago
Nairobi, Kenya

14 days ago
Nakuru, Kenya

21 days ago
Gauteng, South Africa