Senior Java Engineer - Spring Boot & Quality (Hybrid)

BNZ

Wellington

Hybrid

NZD 120,000 - 180,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your 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

BNZ is hiring a Senior Developer for Payments technology in New Zealand. You will design and build Spring Boot services and REST APIs with a focus on quality, testing, and production support from first design through to live operation.

Based in Wellington or Auckland, this hybrid role offers collaboration with engineers and product owners, mentoring juniors, and delivering scalable payment systems that meet reliability and regulatory needs. Hybrid: three days in the office, two flexible.

Qualifications

  • 7+ years of production backend and integration work.
  • Strong Java and Spring Boot expertise.
  • Experience with RESTful services and event-driven architectures (Kafka, IBM MQ).
  • Experience with API testing and automation.
  • Experience with PostgreSQL/SQL, Gradle, Docker, Kubernetes, AWS/OpenShift, Jenkins/Spinnaker.
  • Observability experience with Splunk and Dynatrace.
  • Excellent written and verbal communication.

Responsibilities

  • Design and build quality solutions using Spring Boot services and APIs (REST + SOAP).
  • Engineer for quality by defining test approaches (unit, integration, contract, API, regression, performance, resilience).
  • Develop and maintain automated tests and test frameworks (JUnit 5/Mockito, API automation).
  • Analyze, investigate, and solve problems; reproduce defects and implement robust fixes.
  • Support production and participate in on-call to keep services healthy.
  • Collaborate with engineers, analysts, product owners; mentor junior developers and raise squad standards.

Skills

Java
Spring Boot
RESTful APIs
Kafka
IBM MQ
API testing
Automation
PostgreSQL
SQL
Gradle
Docker
Kubernetes
AWS
OpenShift
Jenkins
Spinnaker
Ansible
Terraform
Splunk
Dynatrace
Observability

Tools

Jenkins
Spinnaker
Ansible
Terraform
Docker
Kubernetes
OpenShift
AWS

Job description

BNZ is hiring a Senior Developer for Payments technology in New Zealand. You will design and build Spring Boot services and REST APIs with a focus on quality, testing, and production support from first design through to live operation.

Based in Wellington or Auckland, this hybrid role offers collaboration with engineers and product owners, mentoring juniors, and delivering scalable payment systems that meet reliability and regulatory needs. Hybrid: three days in the office, two flexible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payments Systems Engineer - Quality & Design
Senior Payments Systems Engineer - Quality & Design

Bank of New Zealand • Wellington

Hybrid
NZD 120,000 - 180,000
Wellbeing support
Flexible work
Generous leave
+1
Hybrid Integration Engineer — Java & Spring Boot
Hybrid Integration Engineer — Java & Spring Boot

BNZ • Auckland

Hybrid
NZD 90,000 - 130,000
Senior Java Microservices Engineer - Kubernetes & CI/CD
Senior Java Microservices Engineer - Kubernetes & CI/CD

BNZ • Auckland

Hybrid
NZD 110,000 - 140,000
Flexible working
Wellbeing programs
Generous leave
+1
Senior Developer
Senior Developer

Bank of New Zealand • Wellington

Hybrid
NZD 120,000 - 180,000
Wellbeing support
Flexible work
Generous leave
+1
Senior API Engineer — Build Scalable, Quality‑Driven APIs
Senior API Engineer — Build Scalable, Quality‑Driven APIs

Bank of New Zealand • Auckland

Hybrid
NZD 120,000 - 160,000
Flexible working
Generous leave
Career development
+1
Senior Software Engineer - Payments Platform & AI Lead
Senior Software Engineer - Payments Platform & AI Lead

Westpac New Zealand • Wellington

On-site
NZD 120,000 - 160,000
Senior Java Backend Lead | Spring Boot & Mentor
Senior Java Backend Lead | Spring Boot & Mentor

AI4U • New Zealand

Remote
NZD 120,000 - 160,000
Senior Java & Spring Boot Backend Engineer (Remote)
Senior Java & Spring Boot Backend Engineer (Remote)

SecuritEase International • Wellington

Hybrid
NZD 120,000 - 180,000
Java Backend Engineer - Spring Boot & Microservices
Java Backend Engineer - Spring Boot & Microservices

EC Markets LTD • Auckland

On-site
NZD 90,000 - 130,000
Senior API Developer - Cloud, Microservices Lead (Hybrid)
Senior API Developer - Cloud, Microservices Lead (Hybrid)

BNZ • Wellington, Kaipātiki

Hybrid
NZD 140,000 - 190,000
Flexible working
Generous leave
Wellbeing focus