PermanentIT & Software

JAVA AI code Software Engineer - Pretoria (Hybrid) - R840k PA

E-Merge

Location
Pretoria, Gauteng
Work model
Hybrid
Contract
Permanent
Salary (as advertised)
R840 000 per year
Closing date

First listed . Last checked at source .

In brief

**Overview** This is a permanent, hybrid position for a JAVA AI code Software Engineer located in Pretoria, offered by E-Merge, a specialist niche recruitment agency. The role presents an opportunity for an Intermediate Software Engineer to join an established technology team, focusing on solutions that support real business needs and enterprise environments. The position offers a salary of R840,000 per annum, which is negotiable based on experience and ability. **What you will do** The role involves building, solving, growing, and making an impact by working on solutions that support real business needs and enterprise environments. The successful candidate will work on challenging projects, collaborate with experienced engineers, and play a meaningful role in delivering high-quality software, specifically involving the direction of AI coding agents as part of the development workflow. **Requirements (from the original advert)** The original advert lists the following as mandatory skills and experience: * Well-rounded developer with 5 to 8 years' solid development experience. * Experience in Back-end and Full Stack Development. * Experience directing AI coding agents (e.g., Claude Code, Codex, Cursor) as part of the development workflow. The advert also lists the following as advantageous: Java Certification, AWS Certification, Java, NodeJS, Typescript, Python, AWS, a solid understanding of RESTful API development, experience with version control using Git, and knowledge of relational databases (PostgreSQL or MySQL). **Who should apply** This position is ideal for an Intermediate Software Engineer who is a well-rounded developer with 5 to 8 years of solid development experience. The candidate should be ready to move beyond the basics, eager to work on challenging projects, collaborate with experienced engineers, and committed to playing a meaningful role in delivering high-quality software. Experience in back-end and full-stack development, alongside familiarity with directing AI coding agents, is essential. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/south-africa/java-ai-code-software-engineer-pretoria-hybrid-r840k-pa-id-7576834 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

  • At least 5 years of experience.
  • Python
  • Java
  • TypeScript
  • Node.js
  • PostgreSQL
  • MySQL
  • AWS
  • Git

Extracted automatically from the advert; confirm requirements on the original listing.

Job description

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 & 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 Strong Advantages: * Java * NodeJS * Typescript * Python Advantageous Skills: * 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. Contact Garth on [email protected]a or call 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? We are a specialist niche recruitment agency. We offer our candidates a wide range of opportunities, ensuring we successfully match the right technology professionals with the right roles. Do you know a developer or technology specialist looking for a new opportunity? We pay cash for successful referrals! E-Merge Recruiter

Before you apply

  • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
  • Legitimate employers do not charge application, registration or training fees.
  • Don't send your ID or bank details before you have confirmed the employer is real.

How to spot a job scam

Applying for permanent roles

  • Mirror the job title and top three requirements in your CV summary and most recent experience.
  • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
  • Proofread contact details and filenames before submitting — small errors cost interviews.
  • Verify the company and role on the source page before sharing ID copies or banking details.

Similar roles

Get new it & software jobs in gauteng by email

Free. No account needed. Unsubscribe with one click.

We only use your email to send this alert. See our privacy policy.

JAVA AI code Software Engineer - Pretoria (Hybrid) - R840k PA at E-Merge | SPANi - South African Jobs