Job Description
This is a full-time position for a Senior Java AI Software Engineer based in Pretoria, Gauteng. You will join a forward-thinking technology team focused on building cutting-edge enterprise solutions. The role involves designing, developing, and maintaining scalable software systems using Java and AI technologies. Key responsibilities include solving complex technical problems, collaborating with engineers, and shaping project direction. Experience with AI coding agents (e.g., Claude Code, Codex) is required. The role also includes backend and full-stack development, ensuring seamless system integration. Candidates must have 8+ years of Java/AI experience, with certifications in Java/AWS being advantageous. Familiarity with NodeJS, TypeScript, Python, PostgreSQL, MySQL, RESTful APIs, and Git is preferred.