Turn this role into an interview — a resume and cover letter built around what this employer wants.
e-Merge IT Recruitment seeks a Senior Java AI Software Engineer for Pretoria on a hybrid basis. You will work across backend and full-stack development, delivering enterprise software while integrating AI-powered coding tools to improve design, development, testing and delivery.
You should bring 8+ years of professional software experience, strong APIs and Git know-how, and a proven ability to translate complex problems into robust software.
What happens when a senior software engineer combines deep development experience with AI-powered coding tools?
You build faster.
You solve differently.
And you start engineering at a completely different level.
We’re looking for a Senior Java AI Software Engineer to join a technically driven team working on complex enterprise software and modern technology solutions.
This isn’t simply about writing Java code.
You’ll be expected to think like an engineer, design like an architect and use AI as part of your development workflow.
You’ll work across backend and full-stack development, tackling challenging engineering problems and building scalable solutions.
A key part of the environment is the practical use of AI coding agents such as Claude Code, Codex and Cursor — not as a gimmick, but as tools that can improve how experienced engineers design, develop, test and deliver software.
Experience with some or all of the following will be valuable:
You don’t need to be an expert in every technology listed, we’re looking for a well-rounded senior engineer who can work across modern development environments and adapt quickly.
You’re already an experienced software engineer.
You understand that AI coding tools don’t replace engineering expertise, they amplify it.
You know how to review generated code, challenge solutions, make architectural decisions, identify risks and ultimately take ownership of what goes into production.
If you’re excited about Java, modern software engineering and the rapidly evolving world of AI-assisted development, this is a role worth exploring.
Reference: GZ61531
Work Model: Hybrid
Type: Permanent
Salary: R1.08m per annum, negotiable based on experience and ability