Intermediate Payments Platform Java Developer

Bank of New Zealand

Auckland

On-site

NZD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Wellbeing support

Job summary

Bank of New Zealand (BNZ) is seeking an Intermediate Developer to join our Payments domain. This hands-on role covers the full delivery lifecycle from requirements through to production support, collaborating with product owners, analysts and platform teams to deliver reliable payment solutions.

You will work with Java, RESTful services, Spring Boot, and modern CI/CD practices, contribute to tests and documentation, and help modernise legacy systems within a fast-paced, collaborative team.

Qualifications

  • Commercial software development experience in a team environment.
  • Strong experience with Java and RESTful services.
  • Experience with Spring Boot.
  • Knowledge of automated testing, clean code, debugging and version control.
  • Familiarity with Maven or Gradle build tooling and dependency management.
  • Experience with relational databases and SQL.
  • Familiarity with CI/CD pipelines like Jenkins or Spinnaker and containerised applications with Kubernetes.

Responsibilities

  • Break down requirements, estimate work, identify risks and make practical technical decisions.
  • Diagnose and resolve defects and production incidents using logs, metrics, and structured troubleshooting.
  • Design and develop APIs, write clean maintainable code, and produce system documentation.
  • Integrate services with downstream systems, event streams, databases and payment providers.
  • Write automated unit, integration and contract tests; contribute to test automation.
  • Resolve production incidents and participate in on-call rotations; collaborate with stakeholders to meet client needs and security standards.

Skills

Java
RESTful services
Spring Boot
Unit testing
CI/CD
SQL
Docker/Kubernetes
Communication
Problem solving

Tools

Jenkins
Spinnaker
Maven/Gradle
Git

Job description

Bank of New Zealand (BNZ) is seeking an Intermediate Developer to join our Payments domain. This hands-on role covers the full delivery lifecycle from requirements through to production support, collaborating with product owners, analysts and platform teams to deliver reliable payment solutions.

You will work with Java, RESTful services, Spring Boot, and modern CI/CD practices, contribute to tests and documentation, and help modernise legacy systems within a fast-paced, collaborative team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Payments Java Developer – Spring Boot & REST API
Payments Java Developer – Spring Boot & REST API

JobSpace • Auckland

On-site
NZD 90,000 - 110,000
Flexible working
Generous leave
Wellbeing support
Java Payments Developer — Modernisation & On-Call
Java Payments Developer — Modernisation & On-Call

BNZ • New Zealand

On-site
NZD 90,000 - 130,000
Flexible working
Generous leave
Java Spring Boot Engineer – APIs & Data Pipelines
Java Spring Boot Engineer – APIs & Data Pipelines

Bank of New Zealand • Auckland

Hybrid
NZD 90,000 - 120,000
Flexible working
Wellbeing support
Generous leave
+1
Intermediate Developer
Intermediate Developer

JobSpace • Auckland

On-site
NZD 90,000 - 110,000
Flexible working
Generous leave
Wellbeing support
Java & API Platform Engineer – Credit Tech
Java & API Platform Engineer – Credit Tech

Bank of New Zealand • Auckland

Hybrid
NZD 90,000 - 120,000
Flexible working
Wellbeing programs
Generous leave offering
+2
Intermediate Developer
Intermediate Developer

BNZ • New Zealand

On-site
NZD 90,000 - 130,000
Flexible working
Generous leave
Intermediate Developer
Intermediate Developer

Bank of New Zealand • Auckland

On-site
NZD 90,000 - 120,000
Flexible working
Generous leave
Wellbeing support
Senior Developer – Hybrid, 12-Month Fixed Term
Senior Developer – Hybrid, 12-Month Fixed Term

BNZ • Wellington

Hybrid
NZD 120,000 - 150,000
Flexible working
Generous leave
Hybrid work model
+1
Java Spring Boot API Engineer — Hybrid (AWS)
Java Spring Boot API Engineer — Hybrid (AWS)

BNZ • New Zealand

Hybrid
NZD 90,000 - 130,000
Flexible working
Generous leave
Senior Platform Engineer - Azure, CI/CD & Payments
Senior Platform Engineer - Azure, CI/CD & Payments

BNZ • Auckland

Hybrid
NZD 90,000 - 130,000
Flexible working
Generous leave
Wellbeing support
+1