Senior Backend Software Engineer

closed
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
This job is filled or no longer available