Senior Java Developer - Digital Payments at PayTech Nexus Ltd (Johannesburg, South Africa) — aijobsearch