Principal Java Software Developer (Johannesburg)

10 hours ago 3

Architect the Future. Lead with Impact.

We're looking for a Principal Software Developer who thrives at the intersection of technical excellence, leadership, and innovation. If you're passionate about building scalable systems, driving engineering best practices, and helping teams deliver exceptional software, this could be your next big move.

The best engineers don't just write code. They shape platforms, influence technical direction, mentor teams, and solve the complex challenges that move businesses forward.

Technology environment:

You'll work within a modern engineering ecosystem that may include:

  • Salesforce Apex
  • Java and Spring Framework RESTful APIs and Microservices
  • Test-driven development (TDD)
  • CI/CD pipelines and automation
  • Agile delivery methodologies
  • Enterprise architecture and distributed systems

What you'll be doing:

Your responsibilities will include:

  • Designing and developing scalable, high-performance software solutions
  • Driving architecture decisions across distributed systems and microservices
  • Championing engineering best practices, quality standards, and technical excellence
  • Leading code reviews and providing technical mentorship to development teams
  • Collaborating with Architects, product owners, engineers, and business stakeholders
  • Identifying opportunities to improve system performance, scalability, and reliability
  • Contributing to strategic technology decisions and long-term platform evolution
  • Supporting Agile delivery teams to achieve high-quality outcomes

Reference number for this position is GZ61399 which is a permanent position based in Melrose Arch offering a cost to company salary of R1.4m 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 11 Jun 09:49, Closing date 10 Aug

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.

Principal Java Software Developer

Johannesburg
Architect the Future. Lead with Impact. We're looking for a Principal Software Developer who thrives at the intersection of technical excellence, leadership, and...

e-Merge IT Recruitment

Senior Full Stack Software Developer

Johannesburg
Join a globally connected software consultancy building cutting-edge solutions for some of the world’s leading financial institutions.

e-Merge IT Recruitment

e-Merge IT Recruitment

e-Merge IT Recruitment

e-Merge IT Recruitment

Software Developer

Pretoria
Are you a skilled Software Developer looking to work on world-class platforms that power high-performance digital experiences? Our client is expanding its team in...

e-Merge IT Recruitment

Senior C# Software Developer

Bedfordview
A specialist software company delivering cutting-edge insurance and data integration solutions is looking for a Senior C# Software Developer to join their growing team.

e-Merge IT Recruitment

Intermediate Software Developer

Johannesburg
We are looking for an intermediate full-stack developer who can build real software and solve real business problems.

e-Merge IT Recruitment

OpenText GURU

Johannesburg
We are seeking a highly skilled Implementation Developer to join our Rapid Response Team, focused on maintaining and enhancing critical document processing applications.

e-Merge IT Recruitment

MID TO Senior .NET Developer

Johannesburg, Bryanston
We're looking for an experienced .NET Developer who thrives in a collaborative, fast-paced environment and enjoys solving complex technical challenges.

e-Merge IT Recruitment

Full Stack .NET Developer

Johannesburg
We are seeking an experienced Full Stack .NET Developer to join a dynamic IT team responsible for developing, enhancing, and supporting business-critical applications.

e-Merge IT Recruitment

Java Developer

Rivonia
We are looking for a talented and passionate Java Developer to join our growing technology team.

e-Merge IT Recruitment

More jobs

Read Entire Article