A leading technology company in Johannesburg is looking for a Senior Java Developer to design and develop Java-based applications while utilizing AI-assisted coding tools. You will mentor junior developers and participate in architectural discussions. The role requires proficiency in Java, Spring Boot, and related technologies, with a strong focus on quality and performance. This is a 12-month...
A dynamic technology company is seeking an Intermediate Full Stack Developer skilled in Java (Spring Boot) and React to join their fast-paced team in Johannesburg. This role involves building RESTful APIs, optimizing performance, and contributing to system architecture. The ideal candidate has over 5 years of experience in full stack development and is proficient in modern technologies....
Solutions Architect Opportunity An amazing opportunity for a Solutions Architect to join a multinational organization that produces luxury cars is available. You will be working with a team of IT innovators on cutting-edge technical solutions within the automotive industry. Duties & Responsibilities In this role, you will be required to design and build IT solutions as well as hardware and...
Reference: JHB000026-MM-4 We are looking for an Intermediate Java Developer to manage the software development life cycle from planning and prioritising to testing and release. Duties & Responsibilities Hard Skills - Completed IT degree or any other related - Minimum 5 years’ experience as a Java Developer - Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC...
A leading financial services company in Johannesburg is seeking a Developer (Java) to work on financial technology innovations. The ideal candidate will have a BSc degree and over 4 years of Java experience, including proficiency in SOAP and RESTful services. Responsibilities include researching new technologies and developing prototypes to enhance the bank’s services. A challenging and...
A leading financial institution in Johannesburg is seeking a Technical Test Analyst to design and execute automated test scripts. The ideal candidate will have 3 to 5 years of experience, including strong Java programming skills. Responsibilities include ensuring system integrity, detecting defects, and contributing to continuous improvement. This role requires collaboration within the Personal...
A leading financial institution in Johannesburg is looking for a Java Developer to join their dynamic team. The ideal candidate should be proficient in Java and Java EE, experienced in system design, and have a strong foundation in various tools like MySQL and Docker. You’ll collaborate with fellow developers, contribute to innovative projects, and enjoy a flexible work environment with generous...
Location: Hybrid - Cape Town / Johannesburg Employment Type: Full-Time Department: Software Engineering At cloudandthings.io, you will work with some of the best engineers in South Africa. Build real systems, solve complex problems, and grow fast in a builder culture that values autonomy, excellence, and impact. Backed by our engineering knowledge engine, you’ll work on meaningful data,...
A leading financial institution in Johannesburg is seeking a Technical Test Analyst to design, maintain, and execute automated test scripts for validating system functionality. The ideal candidate should possess a degree with relevant testing certifications, and substantial experience in Java programming and automated testing tools. This role emphasizes continuous improvement and collaboration in...
Developer (Java) page is loaded## Developer (Java)locations: Johannesburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: February 3, 2026 (7 days left to apply)job requisition id: R45029# Job DescriptionWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it...
About the job Senior Java Developer - AI Software 12 month contract About the role We are seeking experienced Senior Java Developers who are passionate about building well‑engineered software and are eager to leverage AI powered coding tools to accelerate development. This is an opportunity to shape the future of software delivery by combining strong engineering practices with cutting edge AI...
A leading financial services provider in Johannesburg is looking for a Java Developer to join their team. The ideal candidate should be proficient in Java and Java EE, with a strong understanding of system design. They will be involved in creating and testing applications while working in a collaborative team environment. The role offers opportunities for innovation, a flexible working...
A leading bank in Johannesburg is seeking a Java Developer to innovate financial technology solutions. Candidates should have a relevant degree and over 4 years of experience with Java technologies, SOAP, RESTful services, and agile methodologies. The role offers opportunities for collaboration and professional development in a dynamic environment. Join a team that values curiosity, courage, and...
A major financial institution in Johannesburg is looking for a Developer (Java) to join their FNB Commercial Core team. The ideal candidate will have over 4 years of Java experience and knowledge of RESTful services, Docker, and agile methodologies. You will research and implement financial technologies while contributing to the development of innovative applications. This role offers...
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...
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...
A leading financial services firm in Johannesburg is seeking a proficient Java Developer to join their innovative team. The ideal candidate will be tasked with designing, creating, testing, and documenting applications while writing efficient code. A strong proficiency in Java and experience in system design are essential. The company offers a flexible working environment, generous leave...
A leading bank in Johannesburg is looking for a Technical Test Analyst to design and execute automated test scripts critical for system functionality. Ideal candidates should have 3-5 years of testing experience, Java programming knowledge, and relevant testing certifications such as ISTQB. This role offers opportunities for innovation and collaboration in an agile environment, with a focus on...
A dynamic tech company is seeking a motivated Junior Full Stack Developer in Johannesburg. The candidate will develop and maintain web applications and integrate RESTful APIs using Java and React. Ideally, they will have a degree or relevant experience, plus a solid foundation in backend technologies. The company offers mentorship and opportunities for career growth in a collaborative...
Introduction We are seeking Java Developers for an industry leader in integration and cloud-based services. The opportunity holds for innovative development and consultancy projects, focusing on detailed problem analysis and the implementation of new processes and frameworks. You will be responsible for configuring, installing, debugging, and testing solutions created by yourself and a team, as...