Senior Java Full Stack Engineer (Sandton)

9 hours ago 8

Ready to make an impact with Java and Spring Boot?

Love building scalable solutions, tackling complex challenges and pushing the boundaries of technology? Join an innovative financial services environment where Java, Spring Boot, cloud technology and AI come together to shape the future of digital banking.
We’re looking for a Senior Full Stack Engineer who knows Java and Spring Boot inside out and is ready to push boundaries, challenge the status quo and make things happen.

Code boldly. Innovate constantly. Build the future.
Our technology stack:

  • Java and Spring Boot
  • Kafka or similar messaging platforms
  • PostgreSQL
  • AWS cloud services
  • Terraform and infrastructure as code
  • Odin ecosystem: internal tooling and platform integrations
  • AI-assisted development tools

Experience and requirements:

  • 6+ years of proven back-end software development experience delivering production-grade systems at scale
  • Preferred: Relevant tertiary qualification in Information Technology
  • Deep Java and Spring Boot expertise in event-driven or distributed systems
  • Hands-on experience with Kafka, PostgreSQL and AWS
  • Knowledge of Terraform and DevOps practices.
  • Experience with domain-driven and event-driven architectures.
  • Strong understanding of distributed systems, saga patterns, circuit breakers, bulkheads, SQL/NoSQL optimisation, RESTful APIs, event streaming and cloud computing
  • Knowledge of unit, integration and contract testing, SDLC, agile delivery and version control
  • Payments, fintech or financial services experience preferred
  • Ability to engage confidently with senior business stakeholders, work independently and take ownership

Reference number for this position is GZ61557 which is a permanent position based in Sandton offering a cost to company salary of R1.6m per annum negotiable on experience and ability. Contact Garth on az.oc.egrem-e@zhtrag or call him on 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Posted on 13 Oct 15:28, Closing date 12 Dec

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.

e-Merge IT Recruitment

e-Merge is a service orientated, boutique agency working in specific technology verticals. We only recruit within our specialised fields, assuring both client and candidate of expert attention, knowledge and advice.

Senior Full Stack Engineer

Johannesburg
If you are a seasoned Senior Full Stack Engineer who thrives on solving complex technical challenges, building scalable applications, and turning ambitious ideas into...

e-Merge IT Recruitment

Lead AI Engineer

Sandton
Our client is looking for a Player-coach technical Lead AI Engineer who owns delivery of major AI product areas, reporting to the head of AI.

e-Merge IT Recruitment

Lead AI Engineer

Johannesburg
Our client is looking for a Player-coach technical Lead AI Engineer who owns delivery of major AI product areas, reporting to the Head of AI.

e-Merge IT Recruitment

AI Engineer

Johannesburg
Our client is looking for an AI Engineer who can move fluidly between research and production: someone who can prototype a new model or prompting approach quickly, then...

e-Merge IT Recruitment

Production Audio Engineer

Sandton
Key purpose of role: To develop, produce, and maintain high-quality audio content and station imaging that defines and enhances the sound identity of Primedia...

Primedia Recruiter

Data Engineer

Johannesburg
Our client is looking for an experienced Data Engineer to join their DataWorks team and play a key role in designing, developing, and delivering innovative and scalable...

e-Merge IT Recruitment

Senior Data Engineer

Johannesburg
Be part of a forward-thinking team driving innovation across security, compliance, and data.

e-Merge IT Recruitment

Senior AI Engineer

Johannesburg
Our client, a leading financial services organisation, is looking for a Senior AI Engineer who can take sophisticated AI and data concepts and turn them...

e-Merge IT Recruitment

AI Engineer

Johannesburg
A leading consulting firm is looking for a highly motivated AI Engineer to design, build, deploy, and optimize intelligent solutions powered by artificial intelligence...

e-Merge IT Recruitment

Senior Data Engineer

Johannesburg
A large marketing data generation and distribution company, transforming how businesses access, manage and use data — are rapidly expanding their footprint...

e-Merge IT Recruitment

AI Engineer

Johannesburg
Our client is looking for an AI Engineer who can move fluidly between research and production: someone who can prototype a new model or prompting approach quickly, then...

e-Merge IT Recruitment

Intermediate AI Engineer

Sandton
We are looking for an Intermediate AI Engineer to join our IDEA (Insights, Data & Enterprise Analytics) team and contribute to the development of innovative...

e-Merge IT Recruitment

AI Product Engineer

Johannesburg
We're looking for an AI Product Engineer to design, build, deploy, and continuously improve AI-powered products that deliver measurable business value.

e-Merge IT Recruitment

Lead AI Engineer

Johannesburg
Our client is looking for a Player-coach technical Lead AI Engineer who owns delivery of major AI product areas, reporting to the Head of AI.

e-Merge IT Recruitment

Senior AI Engineer

Pretoria
We are looking for a Senior AI Engineer with 6+ years of software engineering experience to take a leading role in delivering advanced AI solutions.

e-Merge IT Recruitment

Intermediate AI Engineer

Sandton
A global BPO and technology organisation is looking for an AI Engineer with strong Python skills to join its technology-driven environment and help develop intelligent...

e-Merge IT Recruitment

Full Stack Engineer

Johannesburg
A high-growth AI and fintech organisation is seeking a Full Stack Engineer with a strong Python background to join its innovative, intelligent team.

e-Merge IT Recruitment

Server & Network Engineer

Johannesburg
Requirements: Tertiary qualification in Information Technology.Relevant Information Technology experience with a successful track record.Minimum of 5 years’...

The Skills Mine

Software Quality Engineer

Centurion
A technology-driven insurance business focused on making insurance simpler, more digital, and more customer-centric is looking for a Software Quality Engineer to join...

e-Merge IT Recruitment

Claude Code AI Data Engineer

Johannesburg
We are seeking a highly capable Data Engineer with strong experience in scalable data platforms, large-scale scraping, LLM integrations, and agentic AI systems.

e-Merge IT Recruitment

Senior Data Engineer

Johannesburg
Join a cutting-edge team shaping the future of security and compliance.

e-Merge IT Recruitment

AI Engineer

Johannesburg
Ready to take your AI engineering expertise to the next level? This is an opportunity to join a technically driven team building and deploying production-grade AI and...

e-Merge IT Recruitment

Full Stack JavaScript Python AI Engineer

Johannesburg
Are you a talented Full Stack Engineer looking for an opportunity to build modern, AI-powered products from end to end? This role offers the chance to work across both...

e-Merge IT Recruitment

Senior DevOps CI/CD Engineer

Rosebank
Ready to build, automate, and transform the way technology is delivered? We’re looking for a Senior DevOps Engineer to join an ambitious technology team and...

e-Merge IT Recruitment

Senior Java AI Software Engineer

Pretoria
Your next big engineering challenge starts here! We’re looking for an experienced Senior Software Engineer to join a dynamic technology team, working on...

e-Merge IT Recruitment

AI Engineer

Johannesburg
Our client is looking for an AI Engineer who can move fluidly between research and production: someone who can prototype a new model or prompting approach quickly, then...

e-Merge IT Recruitment

Data Engineer

Johannesburg
Our client is seeking an experienced Data Engineer to become part of their DataWorks team and contribute to the development of innovative, scalable data solutions.

e-Merge IT Recruitment

Lead AI Engineer

Sandton
Our client is looking for a Player-coach technical Lead AI Engineer who owns delivery of major AI product areas, reporting to the Head of AI.

e-Merge IT Recruitment

AI Product Engineer

Johannesburg
We're looking for an AI Product Engineer to design, build, deploy, and continuously improve AI-powered products that deliver measurable business value.

e-Merge IT Recruitment

Intermediate AI Engineer

Sandton
We are looking for an Intermediate AI Engineer to join our IDEA (Insights, Data & Enterprise Analytics) team and contribute to the development of innovative...

e-Merge IT Recruitment

More jobs

Read Entire Article