A digital services and technology engineering company in Rosebank seeks a Senior Java Developer to build complex enterprise systems. This role encompasses back-end Java development, front-end frameworks, APIs, and cloud services. The ideal candidate will have at least 8 years of experience and be proficient in developing robust systems while collaborating with cross-functional teams....
Job DescriptionTo design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineered result. Work within a strict framework of programming standards under supervision of senior technical resources. Job DescriptionTo design, code, test, debug, and maintain programs in development environments. Apply agreed standards and...
A technology company is seeking a motivated Entry-level Developer to join their team in Johannesburg. This role focuses on developing full-stack applications using Java and Python, providing hands-on experience with real-world projects. The ideal candidate has a completed degree in Computer Science or Software Engineering, alongside skills in version control and problem-solving. This position...
About the job Senior Software Engineer: Java - 6+ years proven experience in software development, project delivery and implementation - Grade 12 National Certificate / Vocational - Certification in Systems Analysis or Design (ideal) Experience in the following development languages: Minimum - Java - Maven or Gradle - Git or SVN - SOAP or REST - Spring, Springboot Ideal - REST - Git - JPA -...
Software Engineer - Java SE11, SDLC, DevOps, Cloud A leading Africa-focused financial services organisation has a new opportunity available for a Software Engineer to join their global team. They are committed to developing platforms to engage with and support communities and businesses wherever they operate. You will be required to design, code, verify, test, document, amend and refactor...
SUMMARY:Our client is looking for Software Engineer who thrives on building world-class user experiences. If you are excited about working across the full software development lifecycle and delivering high-performance applications, this could be your next big move. Software Engineer Recruiter:Communicate Recruitment Job Ref:CTI /PJ Date posted:Wednesday, March 18, 2026 Location:Stellenbosch,...
Senior Software Engineer – Java & Salesforce About the Role We are seeking a Senior Software Engineer with strong Java development skills and practical Salesforce experience. This is a hands‑on role where you will develop backend services, work with Salesforce Apex, and implement integrations between Java applications and Salesforce to support business operations. You will write code that...
A leading payments technology company in Cape Town, South Africa is seeking a Software Engineer to join their dynamic team. You will work on high-performance, secure products processing thousands of transactions per second. The ideal candidate has a Bachelor's degree, 2+ years of experience in Java or Python, and a strong focus on collaboration and problem-solving. This role offers a flexible...
About the Role An exciting opportunity for a Senior Java Engineer to join a high-performing engineering team responsible for building Backend-for-Frontend (BFF) services within a modern digital platform. This role focuses on developing reactive, non-blocking microservices that sit between customer-facing channels (web, mobile, third-party integrations) and downstream systems. You will play...
Are you ready to take your development career to the next level? We’re looking for a tech‑savvy Senior Full Stack Java Developer to join us at our Head Office based in Linbro Park, JHB Education - Matric - Software development certification and relevant experience Knowledge and experience - 6–8+ years professional experience in full‑stack software development. - Strong proficiency in Java,...
A leading South African banking group is seeking a Back-End Software Engineer to join their fast-growing team. This role involves designing, building, testing, and operating scalable, cloud-native systems on AWS. The ideal candidate will have over 3 years of experience in software development, along with proficiency in Java, Spring Boot, and AWS. Join us to work on impactful projects while...
Senior Software Engineer - Java/Python • Welkom, ZA Join Zepz: Breaking Down Borders, Together Our Meaningful Mission At Zepz, we’re all about breaking down barriers for our customers and our teammates. Our purpose is deeply personal, we provide a lifeline and deliver opportunities to cross-border communities that need it most through cutting edge finance and tech. Zepz is the power behind...
Senior Software Engineer/Java Developer (Information Technology) Location: Pretoria/Johannesburg North Requirements - Matric - Well Rounded Java Developer with 8+ years' solid development experience - Back-end and Front-end Development - Knowledgeable about cloud native applications - Exposure to different software architectures, e.g. monolith vs micro services - Experience with containers -...
Are you ready to build innovative, scalable systems that support millions of users across South Africa? Join a world-class engineering team dedicated to delivering simple, secure, and accessible digital solutions in an ever-evolving tech landscape. We're looking for a Full Stack Software Engineer who is passionate about clean architecture, modern engineering practices, and crafting...
A leading marketing technology company in Cape Town is seeking a Java Engineer to design and implement scalable back-end services. You will collaborate with cross-functional teams while mentoring junior engineers and driving process improvements. The ideal candidate should have over 5 years of experience with Java and Spring Boot and strong problem-solving skills. The company values diversity and...
A growing tech company in Cape Town is looking for a passionate Java Engineer to join its team. You will design and implement scalable back-end services while mentoring junior engineers. The ideal candidate has at least 5 years of experience, deep expertise in Java and Spring Boot, and a strong understanding of distributed systems. We value diversity and are committed to fostering an inclusive...
A leading technology firm is seeking a Java Engineer in Cape Town to build enterprise Java applications and develop project environments that leverage AI collaboration. Candidates should have strong experience within the Java ecosystem, particularly with frameworks like Spring Boot, and a solid understanding of modern software architectures. The role includes mentoring team members and ensuring...
Recruiter:HR Genie Job Ref:AM/BE/21/03/2026 Date posted:Saturday, March 21, 2026 Location:Johannesburg North, South Africa Salary:Market related SUMMARY:Backend Engineer-12 Month Contract-Onsite POSITION INFO:Backend Engineer Location Johannesburg Metro, Johannesburg, Johannesburg-Onsite Job Type Contract – Full-Time Primary Industry Banking and Finance Job DescriptionThe Backend Engineer...
A technology company in Johannesburg is seeking a Senior Java Engineer to develop reactive, non-blocking microservices that enhance user experience. You will design BFF services, improve security with OAuth2, and optimize performance using modern tools like Spring Boot and Kubernetes. Join a collaborative team that values innovative problem-solving and offers opportunities for professional...
Recruiter HR Genie Job Ref AM/BE/21/03/2026 Date posted Saturday, March 21, 2026 Location Johannesburg North, South Africa Salary Market related Summary Backend Engineer-12 Month Contract-Onsite Position Info Backend Engineer Location: Johannesburg Metro, Johannesburg, Johannesburg-Onsite Job Type: Contract – Full-Time Primary Industry: Banking and Finance Job Description The...