AI Software Engineer

DVT
📍 EGoli, IGauteng, South-Africa 💼 Full-time 🕒 Posted March 02, 2026

Job Description

We're looking for an experienced AI‑First Software Engineer who uses AI as a force multiplier (not a replacement for deep engineering expertise). You'll architect, build, and operate high‑quality production systems across backend, web, and mobile layers. This role requires strong command of Java/Spring microservices, open‑source engineering, cloud delivery, security‑first design, and responsible AI‑assisted development.
What You'll Do
Own complex systems end‑to‑end: design, build, test, deploy, and operate Java/Spring Boot microservices with clear contracts and SLOs.
Govern AI‑assisted code: prompt, evaluate, validate, and harden AI‑generated outputs with strong engineering judgement.
Engineer for resilience using patterns like circuit breakers, retries, rate limiting, and load balancing.
Apply enterprise integration patterns such as pub/sub, producer‑consumer, message buses, and API gateways.
Consistently deliver Clean Code, SOLID, and proven Design Patterns across s...

Ready to Apply?

Submit your application today and join our talented team at DVT.

Submit Application

Job Details

  • Location EGoli, IGauteng
  • Job Type Full-time
  • Category Other-General
  • Posted Date March 02, 2026
  • Application Deadline April 11, 2026