Java AI Developer at Network Contracting (Johannesburg, South Africa) — aijobsearch