Mid-Senior Java Engineer
Yoyo
About Yoyo
Yoyo helps South Africa's most loved brands turn everyday transactions into moments their customers remember. We're the partner behind delightful loyalty and rewards experiences - effortless to run, delightful to receive. For nearly 20 years we've been the infrastructure behind digital vouchers, gift cards and loyalty programmes, and today we reward millions of people across 27,000+stores nationwide, issuing 160 million+ rewards and over R7 billion+ in value every year.
About The Role
We're looking for a Mid-Senior Java Engineer to design, build and own backend services using Java and AWS, with an AI-adoptive mindset. You’ll be expected to actively identify where AI, automation, reuse or process simplification can improve time-to-value, while applying sound engineering judgement around security, reliability, maintainability and risk.
This means thinking in time-to-value, not simply time-to-code, and taking accountability for solutions from design through to production. You'll work closely with Java Engineers, Product Owners, Architects, Systems Analysts, and Mobile and Web Developers to evolve the Yoyo platform and deliver solutions that are robust, maintainable and provide measurable value to our clients and customers.