Jobs › Companies › EROAD › Intermediate Software Engineer (Java)

About this Intermediate Software Engineer (Java) role at EROAD

EROAD · Onsite · Auckland (Albany HQ) (NZ)

ABOUT THE COMPANY

EROAD is a Kiwi success story in fleet management technology, listed on both the NZX and ASX and growing across New Zealand, Australia, the Philippines and the USA, and this growth is behind the need for an intermediate Software Engineer to join its Java engineering team in Albany.

WHAT YOU'LL DO

You'll own delivery of backend features end to end, designing with security, scalability and testability in mind from the start.


  • Build and evolve microservices and RESTful APIs for a cloud-native, event-driven SaaS platform.
  • Decompose engineering tasks into work suited to AI agents versus work that needs human judgement.
  • Review and correct AI-generated code before it merges, catching failure modes before they reach production.
  • Design and implement automated tests across unit, component and integration levels.Take part in an on-call rotation, compensated per EROAD policy.
  • Report to the Chapter Lead as part of a collaborative engineering team.

WHAT YOU NEED

You'll need solid hands-on backend experience and genuine comfort working alongside AI in your daily engineering practice.


  • Production experience with Java in backend systems.
  • Hands-on experience using AI coding tools or agents in real engineering work, including reviewing and correcting AI-generated output before merge.
  • Experience with AWS is preferred for this Java and Spring stack, though equivalent cloud-native experience on another platform is fine if your Java depth is strong.
  • Microservice architecture and RESTful API design experience.
  • Experience with MongoDB, PostgreSQL or SQL Server.
  • Automated testing design and implementation across unit, component and integration levels.
  • Git experience, including trunk-based development and CI/CD.
  • Docker and containerisation experience.
  • Basic monitoring, alerting and observability experience.

WHY JOIN

This role puts you at the centre of how EROAD's engineering team actually works, with AI-native delivery as a core, growing part of the practice rather than a side experiment.


  • Be part of a high-growth, innovative technology company making a real difference.
  • Work alongside a talented and collaborative team.
  • EROAD invests in continuous learning, EAP support and AI tooling to help its people grow.
  • Competitive salary and benefits package.
  • Join a multicultural organisation operating across New Zealand, Australia, the Philippines and the USA.

Ready to apply to EROAD?
Apply to EROAD

About EROAD

EROAD provide in-vehicle technology solutions to fleets in New Zealand, Australia and North America to help them operate more safely and efficiently – making our roads safer and more sustainable for everyone. Click here to learn more about working with us at EROAD

See all jobs at EROAD →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at EROAD

See all jobs at EROAD →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free