Mid-Level Java Engineer — Enterprise Impact & Hybrid Work

Future Fit

Johannesburg

Hybrid

ZAR 500,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
Commission incentives for business leads
Hands-on support from leadership
Continuous development programs

Job summary

A leading technology firm in South Africa is seeking an Intermediate Java Software Engineer to develop innovative web and mobile applications. The role offers a competitive compensation package with regular salary increases and bonuses, alongside a pro hybrid working model requiring office presence 2-3 times per week. Ideal candidates have at least 4 years of experience in software engineering, a strong degree in IT or related fields, and solid skills in collaboration and clean coding. Continuous professional development is emphasized.

Qualifications

  • Minimum 4 years experience as a software engineer in an enterprise environment.
  • Ability to build applications within an enterprise environment.
  • Strong collaboration and communication skills.

Responsibilities

  • Develop world-class web and mobile applications for leading organizations.
  • Enhance product quality through containerization and continuous integration.
  • Engage in various stages of the SDLC, from system design to analysis.

Skills

Software engineering fundamentals
Clean code best practices
Collaboration
Communication skills
Agility to adapt to new frameworks
Customer-facing ability

Education

Bachelor's degree in IT, Engineering, or related fields

Tools

Spring
Angular
React
Maven
AWS
Kafka

Job description

A leading technology firm in South Africa is seeking an Intermediate Java Software Engineer to develop innovative web and mobile applications. The role offers a competitive compensation package with regular salary increases and bonuses, alongside a pro hybrid working model requiring office presence 2-3 times per week. Ideal candidates have at least 4 years of experience in software engineering, a strong degree in IT or related fields, and solid skills in collaboration and clean coding. Continuous professional development is emphasized.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer – Hybrid Work + Growth Impact
Java Software Engineer – Hybrid Work + Growth Impact

Entelect • Wes-Kaap

Hybrid
ZAR 60,000 - 80,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Senior Java Software Engineer - Hybrid, Growth‑Oriented
Senior Java Software Engineer - Hybrid, Growth‑Oriented

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
JavaScript Software Engineer - Hybrid, Enterprise Web
JavaScript Software Engineer - Hybrid, Enterprise Web

Future Fit • Johannesburg

Hybrid
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+2
Senior Java Tech Lead - Hybrid, Mentorship & Enterprise Impact
Senior Java Tech Lead - Hybrid, Mentorship & Enterprise Impact

Future Fit • Johannesburg

Hybrid
ZAR 70,000 - 110,000
Competitive compensation package
Commission incentives for successful business leads
Continuous development programs
Senior JavaScript Engineer — Hybrid, Lead & Innovate
Senior JavaScript Engineer — Hybrid, Lead & Innovate

Entelect • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 900,000 - 1,200,000
Competitive compensation package
Tenure-based loyalty leave
Employee wellness programs
+2
Senior Java Backend Engineer (Hybrid Contract)
Senior Java Backend Engineer (Hybrid Contract)

IQbusiness South Africa • Gauteng

Hybrid
ZAR 400,000 - 600,000
Hybrid Java Team Lead - Lead, Deliver & Innovate
Hybrid Java Team Lead - Lead, Deliver & Innovate

Future Fit • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+1
Senior .NET Software Engineer — Hybrid, Growth & Impact
Senior .NET Software Engineer — Hybrid, Growth & Impact

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Senior Software Engineer — Enterprise Java & Systems
Senior Software Engineer — Enterprise Java & Systems

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Intermediate Java Software Engineer
Intermediate Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+3