Job Description
This is a permanent job opening for a Senior Java AI Software Engineer based in Pretoria, Gauteng. The role involves developing cutting-edge enterprise solutions with a dynamic technology team. Responsibilities include designing scalable systems, collaborating on full-stack development, and integrating AI coding agents (Claude Code, Codex, Cursor) into workflows. Requirements: 8+ years of Java development experience, back-end/full-stack expertise, AI agent proficiency, and skills in NodeJS, TypeScript, Python, PostgreSQL, MySQL, AWS, RESTful APIs, and Git. Salary: R1.08M/year (negotiable). Hybrid work model with career growth opportunities.