Are you a technology leader who enjoys building high-performing engineering teams and driving technical strategy at scale? Do you thrive on solving complex business challenges through innovation, collaboration, and the development of modern software solutions? About
Are you a technology leader who enjoys building high-performing engineering teams and driving technical strategy at scale? Do you thrive on solving complex business challenges through innovation, collaboration, and the development of modern software solutions? About
We are seeking a skilled and motivated Java Developer to join our growing development team. The successful candidate will contribute to application architecture design , algorithm development , and the delivery of highly available, scalable application
SUMMARY: ESSENTIAL SKILLS: Resource Planning and budget management Previous exposure to finance function (either in finance function or Agile Master for a team that services a finance function) Ability to manage a technical team using agile
Java Tech Lead | Platform Modernisation The Opportunity: Own the Roadmap, Write the Code If you are a senior engineer who loves the chess game of platform modernisation, this is the meaty challenge youve been looking
Duties & Responsibilities Our client develops exciting software using modern tools, techniques, and methodologies. Responsibilities: Build and support applications in a technically exciting and challenging industry. Design, develop, test, document, and support applications written in Java.
Role Profile: Tech Lead Level: Senior Reporting to: Chief of Marketplace Location: Bryanston (in-office; hybrid after probation) About Leadership here means setting the standard. You are expected to stay close to the codebase, review pull requests,
Qualifications Matric 5 years proven experience in Software Development Experience in the following development languages: Java Script Frameworks, XML, HTML, CSS, Java, JSP, SQL, Web Services, Spring A relevant tertiary qualification in Information Technology (ideal or preferred)
Introduction As a BPM Developer, you will play a key role in designing, developing, and implementing business process management solutions using industry-leading BPM tools and technologies. You will collaborate closely with cross-functional teams to understand business
Deposita is a leading cash & payment solutions company. Our globally-implemented cash management, payment, e-payment, and self-service technologies reduce the risks associated with handling money. We are looking for a skilled, versatile Intermediate Software Developer to
Principle Consultant Information Technology JOB SUMMARY Performs consulting projects, ranging from short- to long-term engagements requiring varied interpersonal and technical skills. Technical responsibilities include problem identification, implementation, testing, client training, solution design and deployment. Assists and
Overview Deposita is a leading cash & payment solutions company. Our globally-implemented cash management, payment, e-payment, and self-service technologies reduce the risks associated with handling money. Are you a seasoned software developer with a passion for
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
Job Description Reporting to the Senior Manager: Development, the role will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainability and efficiency in alignment to the development standards.
Badger & Bird Talent in Johannesburg is seeking a Java Tech Lead to own platform modernisation. You will drive migration from JSP-based UIs to modern frontend frameworks like React, Next.js, or Vue, and upgrade the Java backend
Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services. Duties and responsibilities: Develop scalable, reliable and high-performance applications. Contribute to architecting new solutions Receive and collaborate on business requirements and
Pretoria, South Africa | Posted on 08/06/2026 The Java Engineer will design, develop, and deliver cloud-ready backend services and RESTful APIs while contributing to scalable system architecture. This role requires end-to-end ownership of features, from design
Johannesburg, South Africa | Posted on 03/02/2026 We are seeking a skilled and motivated Java Developer to join our growing development team. The successful candidate will contribute to application architecture design , algorithm development , and
Job Description Reporting to the Senior Manager: Development, the role will be responsible for designing and implementing according to functional specification executable source code of high quality, maintainability and efficiency in alignment to the development standards.
Introduction As a BPM Developer, you will play a key role in designing, developing, and implementing business process management solutions using industry-leading BPM tools and technologies. You will collaborate closely with cross-functional teams to understand business