Senior Backend Software Engineer

ZP Group Logo

ZP Group

πŸ“Remote - South Africa

Summary

Join Zepz, a leading global remittance company, and contribute to building our innovative payments platform. As a key member of the engineering team, you will design, develop, and maintain microservices-based payment processing solutions. You will collaborate with product owners and designers, ensuring high-quality code and efficient delivery. This role requires strong experience in Kotlin/Java, microservices, and API development. We offer a competitive benefits package including unlimited annual leave, private medical cover, retirement plans, life assurance, and parental leave, along with a remote-first work environment.

Requirements

  • Strong experience of building APIs and services
  • Extensive experience in Kotlin and/or Java
  • Experience working with Microservices
  • Experience working with REST, gRPC and GraphQL APIs (consumer and provider)
  • Experience with unit and integration tests
  • Experience working with a Cloud Native platform hosted in AWS; comfortable working with a system that supports users from around the world, at scale
  • Bias for action; identify and fix problems, get buy-in for solutions, and keep tickets moving

Responsibilities

  • Write great code; ensure code is well-tested and maintainable
  • Help shape what we build; collaborate with product owners, designers, and other engineers to design and refine work
  • Design and influence technology evolution; design a new platform with long-term goals and improve with new technology capabilities
  • Own delivery; own work beyond a pull request, focusing on bugs, scalability, uptime, and non-functional requirements
  • Grow together; review others' work and seek feedback on your own to improve the codebase and sharpen skills
  • Share your knowledge and points of view; become an active member of a Chapter, experiment with new tools, present findings, and shape future standards

Preferred Qualifications

  • Knowledge of AWS native services
  • CI/CD and IaaC tooling experience: Jenkins, Terraform, ArgoCD
  • Experience with Relational and NoSQL databases

Benefits

  • Unlimited Annual Leave
  • Private Medical Cover
  • Retirement plans
  • Life Assurance
  • Parental Leave
  • Remote-first work environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.