About Discovery Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate...
Looking for a Java Developer to join an exciting project where you will be pushed to the next level in terms of technical growth and exposure Job & Company Description: An established consulting company specialising in working with the fintech industry is looking for a Java Developer. The successful candidate will be building software solutions to design, develop and implement solutions to meet...
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 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...
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...
Job Location : Randburg, Gauteng, South Africa Application Deadline : January 24, 2026 As part of our Personal & Private IT Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change. Required Requirements -...
About The Position Department : Sales and Delivery Team - Empower Industry: Information Technology & Services, Computer Software, Management Consulting Location: India Remote (WFH) Experience Range: 3- 8 years Basic Qualification: Masters / Bachelor of Engineering or Equivalent Travel Requirements: Not required Website: Exusia, a cutting-edge digital transformation Company and is looking...
Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services Responsibilities - Develop scalable, reliable and high-performance applications - Contribute to architecting new solutions - Receive and collaborate on business requirements and be able to communicate well to elicit requirements - Collaborate with analysts and...
A leading software solutions company in Johannesburg is seeking an experienced Java Developer for a hybrid contract role. The successful candidate will design, develop, and maintain scalable backend applications. You will collaborate with cross-functional teams to deliver reliable, high-quality software solutions. This role requires a minimum of 4 years of experience in Java development and a...
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 South African financial institution is seeking a Java Developer in Randburg. The ideal candidate will have extensive experience with Java 8, 11, or 17, REST APIs, and frameworks like Spring Boot and Hibernate. Responsibilities include designing and maintaining Java applications, collaborating with teams to define features, and ensuring application performance. Applicants should hold a...
Overview Java Developer (Hybrid Model - Contract Role) We’re looking for a Java Developer to design, develop, and maintain scalable backend applications. You’ll work closely with cross-functional teams to deliver reliable, high-quality software solutions. Responsibilities - Develop and maintain Java-based applications and APIs - Write clean, efficient, and well-tested code - Collaborate with...
Qualifications Degree related to Information Technology Experience Required - 5-7 years - Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions. - Must come from a strong Java background and having worked on Springboot - API knowledge is essential - Adopting Practical Approaches -...
Qualifications: - Software Development related Qualification will be an added advantage. - BSc Degree (Computer Science) or related qualification. - 1-3 years in software development. Core Requirements include: - C# / JAVA - T-SQL (Microsoft SQL Server) - RESTful/JSON/SOAP Web Services Beneficial: - Data Analytics Skills & Knowledge: - Database Design - Good troubleshooting skills - Source...
Overview To provide expert IT guidance and support in designing, developing, testing, and documenting new and enhanced applications and systems in alignment with established programming standards and frameworks. Translate functional specifications into logical and technical designs, and develop high-quality, scalable code for medium to large-scale applications. Responsibilities - Application...
A leading financial institution in Johannesburg seeks an experienced IT Developer proficient in Java and Java EE. The role involves designing, developing, and maintaining applications, collaborating with stakeholders, and ensuring high-quality standards. Candidates should possess a relevant degree and at least 3 years of related experience. The position offers a flexible work environment,...
A technology recruitment company in Johannesburg is seeking an experienced Intermediate Java Developer to join their Bank project team. The ideal candidate will have a robust background in API development, with 5 to 8 years of experience in Java and relevant frameworks like Spring and Hibernate. Responsibilities include developing and maintaining high-performance APIs, integrating with...
A recruitment agency is seeking an Android Developer in Gauteng, Johannesburg. The role involves creating and maintaining mobile applications in Java while collaborating with engineers to fix potential issues. Responsibilities include developing user-friendly applications, ensuring project goals are met, and documenting technical specifications. Ideal candidates should have a Bachelor's in...
About the job Intermediate Java Developer Key purpose: We are seeking an experienced Intermediate Java Developer to join our Bank project team. The ideal candidate should have a strong background in API development and integration with open-source APIs. The candidate should also have prior corporate or commercial experience in delivering projects within an Agile environment. Duties and...