Job Description


Key purpose:

A leading payment technology provider in South Africa, is seeking an experienced Senior Software Developer with expertise in Java as the primary development language. As a Senior Software Developer, you will be responsible for developing, designing, and implementing complex payment systems solutions.

Duties and responsibilities:

  • Develop and maintain complex payment systems using Java, Springboot, AWS, Vertex, and React.
  • Build new software applications or modify existing ones to meet business requirements.
  • Collaborate with cross-functional teams to develop software solutions that meet business requirements.
  • Develop and maintain functional and automated testing frameworks for software applications.
  • Ensure high-quality code by performing code reviews and maintaining code quality standards.
  • Contribute to the design and architecture of software systems.
  • Collaborate with the DevOps team to ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Boardroom Appointments today.

Submit Application