Technical Java Architect (Location Agnostic)

MFS Africa is the leading digital payments hub in Africa, enabling low-cost payments across the continent. The company works in close partnership with mobile network operators and financial institutions to bring simple and relevant payment services to unbanked people. MFS Africa connects over 320 million mobile money users across sub-Saharan Africa through its platform – the MFS Hub. As a B2B company, we enable cross-border payment for mobile money operators, banks, money transfer operators, large corporate and a growing number of SMEs. Our recent partnership with Visa will soon allow us to connect the MFS Hub to, effectively connecting African consumers and businesses to the global digital economy. As a technology fintech company, we strive to automate everything we do and run world-class back-office operations spread between Johannesburg, Port-Louis, Accra and soon Nairobi. We also have a compliance team in Johannesburg, London and Port-Louis and are regulated by the FSC in Mauritius and the FCA in the UK.

We are currently looking to hire a Technical Java Architect to join our Tech team. The role can be based in any location but will be working with a team based mostly in South Africa. The main duties and responsibilities of the role will be as follows:

  • Develop technical design documents and ensure proper handover of the technical design to developers (team) to code as per design
  • Create a complete technical design for projects, making sure the design is extensible and scalable
  • Assist development team in resolving technical problems
  • Anticipate, identify, track and resolve technical issues and risks affecting delivery
  • Assist with the design, build, roll-out and run support for technology solutions
  • Design and/or configure applications/tools to functional and technical requirements
  • Participate in effort estimation for new project(s) technical solutions
  • Design & develop reusable components and IP for the organization where possible

MFS Africa seeks to attract great talent, wherever we can find it, and as such we welcome applications from a diverse pool of candidates for this role.


Qualifications and Experience

  • Degree in Information Systems/BSc Computer Science (or similar)
  • Experience working in an Agile environment
  • 3+ Years in Architecture/Design Solutioning
  • 6 to 8 years overall experience within the IT industry
  • Background projects experience – OOPS, Java, Development Projects.
  • Togaf/ArchiMate or relevant architecture certification will be advantageous
  • Experience in cloud design solutions preferably AWS
  • Experience administering application servers, web servers, and databases (Tomcat, Nginx, MySQL, etc.)
  • Should have played a ‘Solution Designer’ role and must have designed a solution for developers to build
  • Experience in Test Driven Development (TDD) and Agile Methodologies

Skills and competencies

  • Architecture and solution design (UML, OO, SOA) is desirable
  • Excellent technical skills, with a background in software development as there is a large hands-on element to this role
  • Good documentation and diagramming skills and a desire to communicate and back up designs using documentation
  • A strong passion for designing and seeing through the implementation of highly available and performant systems, including validating the implementation through extensive load tests and high availability tests


  • We are highly innovative and were ranked by Fast Company as one of the most innovative companies in the world
  • We work at the very cutting edge of fintech in Africa
  • We solve relevant problems for Africa and the world and are building the MFS Africa Hub into a payment infrastructure designed to transcend generations
  • We have a very diverse work environment with over 30+ nationalities represented and continually strive to build a culture of caring and execution
MFS Africa is the largest mobile money inter-operability hub in Africa, which connects mobile network operators across the continent through a single API. In addition to mobile remittance services, the MFS Africa API enables merchant payment, bulk payment, bank-to-wallet transfers, and an array of other cross border digital payments services.