Mid: Minimum 3+ years Java experience Senior: Minimum 5+ years and a few production scars Strong grasp of OOP, design patterns, and clean architecture Hands-on experience with Spring / Spring Boot REST APIs and microservices are familiar territory Comfortable working with SQL and/or NoSQL databases Git, CI/CD, and modern dev workflows dont intimidate you You can explain complex ideas to humans,...
The Logistics Coordinator is responsible for managing daily operational activities, ensuring effective client communication, coordinating transporters, and maintaining accurate system data. The role supports the Operations Manager in achieving operational excellence, high service levels, and regulatory compliance. Key Responsibilities Client Communication - Receive daily orders at least 1 day...
An established agricultural trading organisation based in Stellenbosch is seeking a detail-oriented and reliable Logistics Administrator to support its logistics function. This role is well suited to someone who enjoys working in a fast-paced environment, has strong administrative skills, and can effectively coordinate with transporters, clients, and internal teams. Key...
Key Responsibilities: - Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems. - Write efficient, reliable, and well-documented C/C++ code. - Collaborate with Hardware Engineers to integrate software and hardware components. - Debug, test, and optimize code for performance and reliability. - Participate in design reviews, code reviews, and system-level...
Our client in the retail software industry is looking for an experienced Full-Stack .NET Developer with strong front-end implementation and integration skills to join their team. This is a hands-on role working across both modern and legacy systems, delivering end-to-end development from UI implementation through to backend logic and SQL Server database development. Key Requirements - 3+ years...
Qualifications & Experience Matric (required). Logistics qualification (beneficial). Relevant industry experience. Minimum 5 years in logistics/transport (required). Operational coordination experience advantageous. Key Responsibilities Client Communication Receive daily orders at least 1 day in advance. Confirm planned loads with clients daily. Communicate ETAs, vehicle details, and load...
As an Intermediate Software Engineer, you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your expertise, expand your technical knowledge across...
Job Description Are you a Java Software Engineer skilled in DevOps? Well we have the right job for you! A well-established IT company is seeking a Software Engineer to join their Stellenbosch based team. Requirements: •3+ years’ experience in Software Engineering. •Experience in a strongly typed programming language, preferably Java. •Have a passionate for research and software...
Overview Our client is urgently in search of experienced Full Stack Developer to join their team. Responsibilities: You will work on front-end or back-end development but need to understand server/client communication. We will expect that you can keep yourself abreast of the latest trends in our preferred software stack and have a keen willingness to continuously learn. You will be on several...
Skills and qualifications: A tertiary qualification in Logistics will be to the candidateâs advantage. At least 1 â 2 yearsâ relevant experience in a similar position. Ability to prioritise and work under pressure. Knowledge of transport market. Excellent customer service skills. Good planning and organizational skills. Excellent communication skills. Well versed in e-mail etiquette and MS...
Job Type Full-time Description Sun World International is a California-based agriculture and technology firm engaged in fruit variety development, technology, intellectual property, and licensing. Its technology and IP pursuits include one of the world's leading fruit breeding/genetics programs, a broad-based portfolio of plant patents and trademarks, and investments in agriculture technology...
Our client is seeking a talented Java Developer to join a growing, highly motivated software development team. You'll be involved in the SDLC from requirements gathering through to product delivery, offering ample opportunities to demonstrate your technical skills and contribute meaningfully to team and client outcomes. Technology Stack The company works with a modern and diverse technology...
The Senior Java Developer must have 8 years' experience in Java SE and Java EE and will be responsible for developing and designing payment systems. Key Responsibilities: - Lead the technical integration of new clients into existing systems. - Design, develop, test, and deploy new functionality and system enhancements. - Maintain and support existing applications, including fixes and ongoing...
Requirements for the position are as follows: - At least 1 - 2 years of experience in high level administration. - Relevant qualification will be an advantage. - Analytical with extremely good planning and organizational skills and excellent communication skills. - Must be able to handle high volumes of work under pressure. Main tasks, but not limited to: - Daily administrative functions...
Key Responsibilities: - Lead the technical integration of new clients into existing systems. - Design, develop, test, and deploy new functionality and system enhancements. - Maintain and support existing applications, including fixes and ongoing improvements. - Provide third-line support, resolving complex queries and technical issues. - Ensure system security, audit readiness, and compliance...
Our client in the electronic payment industry is looking for an experienced Senior level Developer to join their growing team. This is a hybrid role, with in-office time required in Stellenbosch. Responsibilities include: The role of Developer is divided into the following areas of responsibility: - Technical integration of new clients into systems - Development testing - Fixes & maintenance...
Our client, a company in the retail software industry, is looking for an experienced Full-Stack C# Developer to join their team. This role is a hands-on opportunity to contribute to both modern and legacy systems, from end-to-end development, including UI design, business logic, and database management. The ideal candidate will have a strong foundation in .NET technologies, including .NET Core...
SKILLS AND QUALIFICATIONS: - Relevant Diploma / Degree advantages. - At least 2 years relevant experience in a similar position. - Ability to prioritise and work under pressure. - Excellent customer service skills. - Good planning and organizational skills. - Excellent communication skills. Well versed in e-mail etiquette and MS Outlook with good writing skills. - Ability to work in a team. -...
Skills and qualifications: - A tertiary qualification in Logistics will be to the candidate’s advantage. - At least 1 – 2 years’ relevant experience in a similar position. - Ability to prioritise and work under pressure. - Knowledge of transport market. - Excellent customer service skills. - Good planning and organizational skills. - Excellent communication skills. Well versed in e-mail...
Responsibilities and Duties: Technical: - Develop and maintain user-facing features using HTML, CSS, JavaScript, and frameworks such as React.js, Angular, or Vue.js. - Ensure the technical feasibility of UI/UX designs. - Optimize application for maximum speed and scalability. - Collaborate with stakeholders. - Develop and manage server-side logic using languages like Node.js, Python, Ruby, Java,...