Intermediate Software Engineer (Java)

Eroad

Auckland

On-site

NZD 90,000 - 120,000

Full time

47 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits

Job summary

ERoad in Auckland (Albany HQ) is seeking an intermediate Software Engineer to join our Java engineering team, responsible for backend features end-to-end on a cloud-native, event-driven SaaS platform.

You will build and evolve microservices and RESTful APIs, design with security and scalability in mind, and work alongside AI tools while reviewing AI-generated code before merge. You’ll participate in on-call rotations and report to the Chapter Lead.

Qualifications

  • Production experience with Java in backend systems.
  • Hands-on experience using AI coding tools or agents.
  • Experience with AWS or other cloud platforms.
  • Microservice architecture and RESTful API design.
  • Experience with MongoDB, PostgreSQL, or SQL Server.
  • Automated testing design across unit, component, integration.
  • Git experience with trunk-based development and CI/CD.
  • Docker and containerisation experience.
  • Monitoring, alerting and observability basics.

Responsibilities

  • Own the delivery of backend features end-to-end.
  • Build and evolve microservices and RESTful APIs for a cloud-native SaaS platform.
  • Decompose tasks for AI agents vs human work.
  • Review AI-generated code before merge.
  • Design and implement automated tests across unit, component and integration levels.
  • Take part in an on-call rotation.
  • Report to the Chapter Lead as part of a collaborative team.

Skills

Java backend
AWS
Microservices
REST APIs
CI/CD
Docker
MongoDB
SQL
AI tools

Tools

Spring
Git

Job description

## Intermediate Software Engineer (Java)Apply: Auckland (Albany HQ) (NZ): Full time: Posted Today: End Date: November 2, 2026 (30+ days left to apply): JR101430**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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate Software Engineer (Java)
Intermediate Software Engineer (Java)

EROAD Ltd • Upper Harbour

On-site
NZD 120,000 - 180,000
Competitive salary
Benefits package
Senior C# Software Engineer
Senior C# Software Engineer

Eroad • Auckland

On-site
NZD 120,000 - 180,000
Technical Lead
Technical Lead

Eroad • Auckland

Hybrid
NZD 140,000 - 190,000
Hybrid work arrangement
Competitive benefits package
Senior C# Software Engineer
Senior C# Software Engineer

EROAD Ltd • Upper Harbour

On-site
NZD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

EROAD Inc. • Auckland

Hybrid
NZD 120,000 - 170,000
Restaurant d'entreprise
Indemnités de stage/alternance
Java Backend Engineer - AI-Driven Microservices
Java Backend Engineer - AI-Driven Microservices

Eroad • Auckland

On-site
NZD 90,000 - 120,000
Competitive salary and benefits
Data & AI Consultant
Data & AI Consultant

Eroad • Auckland

On-site
NZD 120,000 - 170,000
Ownership of Power BI standards
AI tooling access
Continuous learning & EAP offerings
Installation Coordinator
Installation Coordinator

Eroad • Auckland

On-site
NZD 55,000 - 75,000
Technical Lead
Technical Lead

EROAD Ltd • Upper Harbour

Hybrid
NZD 120,000 - 180,000
Hybrid work arrangement
Competitive benefits package
Learning support
+1
Senior Mobile Developer
Senior Mobile Developer

EROAD Ltd • Upper Harbour

On-site
NZD 120,000 - 180,000