Senior Java Developer

Our client in the financial sector is looking for a Senior Java Developer for a 12-month contract. The primary responsibilities include analyzing, designing, developing, and maintaining systems in Java using WebSphere Application Developer and Microsoft software development toolsets, including any currently utilized platforms. Additional duties involve creating and maintaining reports on the report server, developing and maintaining architectural standards for custom-built software systems, and ensuring compliance with these standards.

Key Responsibilities
  • Design, Develop, and Maintain Systems: Utilize Java, WebSphere, Microsoft SQL Server, and Microsoft Visual Basic for Applications to design, develop, deliver, and maintain various systems.
  • System Maintenance: Provide ongoing support and maintenance for existing systems, with performance measured by completed maintenance tasks on the Small Task List.
  • Assist and Review Development: Assist in reviewing and testing systems developed by others, including conducting code reviews. Effectiveness is measured by the number of code reviews completed.
  • Quality Assurance: Test and ensure the quality of applications through the Unit/Integration testing process, documented by bug lists.
  • Documentation: Document and maintain comprehensive documentation for systems under development.
  • Robust Code Development: Develop code and systems that are robust enough to prevent operational risks or losses due to bugs.
  • Code Review and Repository Management: Ensure all code is reviewed and checked into the code repository, adhering to operating standards.
  • +10 years Java Development experience
  • Diploma or Degree in IT
Job Type:
  • Contract
Workplace type:
  • Hybrid
  • Johannesburg, South Africa
Experience Level:
  • Mid-Senior level

Please email your CV to:

Business Analyst

Our client is an IT organisation that delivers Networking services Technology solutions, Managed services solutions and technical support services across South Africa. As a Business Analyst, you will play a critical role in shaping the success of projects by ensuring that IT solutions align with business objectives and effectively address organizational challenges. This is a 5 months contract.

Details of Role:
Key Responsibilities
  • Elicit, document, and prioritise business requirements, ensuring alignment with organisational goals.
  • Analyse existing business processes to identify inefficiencies, bottlenecks, and areas for improvement.
  • Define data requirements and assist in data modelling efforts.
  • Create detailed functional specifications or user stories that outline the system’s functionality and business rules.
  • Facilitate communication between business stakeholders and technical teams, ensuring a common understanding of requirements.
  • Support change management efforts by identifying potential impacts on processes, roles, and responsibilities.
  • Participate in user acceptance testing (UAT) and validate that the system aligns with business expectations.
  • Identify opportunities for process optimisation and propose innovative solutions.
  • Assist in project planning, estimation, and monitoring to ensure successful project delivery.

Minimum Requirements
  • Bachelors Degree in Information Technology
  • Certification of Competency in Business Analysis (CCBA) or Advanced Diploma in Business analysis (AdBA)
  • 5 years Business Analysis working experience
  • Business analysis tools and techniques, such as process modelling tools, data analysis tools, and project management software.

Have what it takes? Email your CV to

Senior Project Manager

Our client, a specialist in information technology services, is seeking a SAP Project Manager to join their team in Durban on a 12-month contract. The ideal candidate will have substantial experience managing multiple digital technology projects concurrently and overseeing SAP implementations. The role requires proficiency in handling complex projects that employ both waterfall and agile methodologies. Experience with ClickUp is a plus.

Key Responsibilities
  • Leading the delivery of Global SAP digital solutions through all project phases.
  • Supporting the Business Lead in Project Rally.
  • Reporting to the GDT Programme Management Office.
  • Ensuring the solution is delivered on time, within budget, and meets the desired requirements, business objectives, scope validation, and quality standards.
  • Collaborating closely with the appointed Service Integrator (Implementation Partner) and other project stakeholders to ensure successful delivery.
Minimum Requirements
  • +15 years of global multinational SAP project management and implementation experience required, utilizing ASAP and Activate methodologies combined with agile approaches.
  • SAP Certification and implementation experience in at least three different SAP technologies or modules.
  • Completion of five full life-cycle SAP projects as a functional consultant.
  • Project Manager for ten full life-cycle projects (with budgets exceeding R150M), with at least 50% being global multinational greenfield implementations.
  • Excellent functional integration knowledge.
  • Proficient in using SAP Solution Manager.
  • Project Management certification is preferred.
  • Bachelor’s degree is preferred.
  • Must have SAP S/4HANA implementation experience.
  • Experience with a combination of waterfall and agile project approaches.
  • Experience with Click-up is an advantage.
Job Type:
  • Contract
Workplace type:
  • Hybrid
  • Durban, South Africa
Experience Level:
  • Mid-Senior level

Please email:

Power BI Developer

We are seeking a skilled and experienced Power BI Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining business intelligence solutions using Microsoft Power BI. This role involves working closely with stakeholders to und