Point your AI agent at freehire and let it find you a job.

Get the CLI →

E-Merge IT Recruitment

NewBe an early applicant

JAVA AI code Software Engineer

Posted 1 view
Discussion

Summary

Intermediate software engineer in Pretoria building back-end and full-stack solutions for enterprise environments, primarily with Java, Node.js/TypeScript, Python, and AWS, while directing AI coding agents (Claude Code, Codex, Cursor) in the development workflow. Permanent role paying ~R840k/year.

Build. Solve. Grow. Make an impact.

An exciting opportunity is available for an Intermediate Software Engineer to join an established technology team, working on solutions that support real business needs and enterprise environments.

This is a great opportunity for a developer who is ready to move beyond the basics, work on challenging projects, collaborate with experienced engineers and play a meaningful role in delivering high-quality software.

Must-have skills and experience:

  • Well rounded developer with 5 to 8 years’ solid development experience
  • Back-end and Full Stack Development
  • Experience directing AI coding agents (e.g. Claude Code, Codex, Cursor) as part of the development workflow
  • Java certification - advantageous
  • AWS certification - advantageous
  • Java
  • Node.js
  • Typescript
  • Python
  • AWS
  • Solid understanding of RESTful API development
  • Experience with version control using Git
  • Knowledge of relational databases (PostgreSQL or MySQL)

Reference number for this position is GZ61532 which is a permanent position based in Pretoria offering a salary of R840k per annum, negotiable based on experience and ability.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available