Senior Java Developer at iDbase Software (Johannesburg, South Africa) — aijobsearch