freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer/ Architect

Summary

Architect and build enterprise-grade Java applications, modernize legacy systems, and lead technical decisions using Java SE/EE, PostgreSQL, Kafka, and Docker.

Some heroes wear capes. Others write Java.

If you can tame legacy code, architect scalable systems, and know the difference between 'it works' and 'it's production-ready,' then we need to talk.

We're looking for a Senior Java Developer & Architect who's ready to take on complex enterprise projects, influence technical direction, and build software that's as elegant as it is powerful.

Your mission:

  • Transform complex business challenges into smart, scalable solutions.
  • Build web and mobile applications that stand the test of time.
  • Write clean, maintainable code your future teammates will thank you for.
  • Lead architecture decisions and champion engineering best practices.
  • Keep calm when production isn't.
  • Turn great ideas into even better software—one commit at a time.

Your tech stack:

If this list feels like home, you're probably who we're looking for:

  • Java SE 8, 21 & 25
  • Java EE 8
  • EJB, JMS, JDBC & JNDI
  • PostgreSQL
  • Apache Kafka
  • Docker
  • Git
  • Ubuntu
  • JBoss Undertow
  • GlassFish

What you bring:

  • 10+ years of software development experience.
  • 10+ years working with SQL (PostgreSQL gets bonus points).
  • 5+ years building robust Java applications.
  • Enterprise architecture experience? We'd love to see it.
  • A degree is a bonus—but exceptional skills and experience are what really count.

What's in it for you?

R1.02 million per annum

Reference number: GZ60904

Think you're ready for a new challenge?

Send your CV to [email protected] or call 011 463 3633 to chat about this opportunity and other exciting roles.

Looking for a change of scenery? E-Merge IT Recruitment is a specialist niche recruitment agency connecting exceptional developers with exceptional companies.

Know someone perfect for this role? Refer them to us—we pay cash for successful referrals!

See also

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