Payments Java Developer – Spring Boot & REST API

JobSpace

Auckland

On-site

NZD 90,000 - 110,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working
Generous leave
Wellbeing support

Job summary

Bank of New Zealand in Auckland seeks an Intermediate Developer for its Payments domain within BNZ Technology. This hands-on role covers the full delivery lifecycle: understand, design, implement, test, release and production support.

You will work across teams to break down requirements, estimate work and resolve defects, while contributing to API design and system documentation. The role emphasizes modernisation within payments platforms.

Qualifications

  • Commercial software development experience in a team environment.
  • Strong experience with Java and practical experience building RESTful services.
  • Experience with Spring Boot framework.
  • A sound understanding of automated testing, clean code, debugging and version control.
  • Familiarity with Maven or Gradle build tooling and dependency management.
  • Experience working with relational databases and SQL.
  • Familiarity with CI/CD pipelines like Jenkins or Spinnaker and the practices required to deliver changes safely.
  • An understanding of containerised applications and Kubernetes, or the ability to learn these quickly.
  • The ability to investigate issues methodically and explain technical problems in clear language.
  • A security-conscious approach to handling financial data, authentication, authorisation and sensitive integrations.
  • Collaborative mindset, a proactive attitude and ability to work in a fast paced environment
  • Strong communication skills with the ability to speak with technical and non-technical audience
  • Curiosity to learn, willingness to speak up and contribute to the strategic vision of the team.

Responsibilities

  • Work with the team to break down requirements, estimate work, identify risks and make practical technical decisions.
  • Diagnose and resolve defects and production incidents, using logs, metrics, traces and a structured troubleshooting approach.
  • Contribute to application design and development including API specification design, writing clean maintainable code, production of system and programme documentation as well as ongoing maintenance.
  • Integrate services with downstream systems, event streams, databases, payment providers and other platform capabilities.
  • Write automated unit, integration and contract tests and contribute to test automation.
  • Resolve production incidents by diagnosing issues, testing and implementing a fix; on-call involvement is essential.
  • Collaborate with product owners, analysts, testers, platform teams and other stakeholders to ensure applications meet client needs, security standards and practices.

Skills

Java
RESTful services
Spring Boot
CI/CD
Kubernetes
Maven/Gradle
SQL
Automated testing
Debugging
Communication

Tools

Jenkins
Spinnaker
Git

Job description

Bank of New Zealand in Auckland seeks an Intermediate Developer for its Payments domain within BNZ Technology. This hands-on role covers the full delivery lifecycle: understand, design, implement, test, release and production support.

You will work across teams to break down requirements, estimate work and resolve defects, while contributing to API design and system documentation. The role emphasizes modernisation within payments platforms.

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

Similar jobs worth comparing

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
Intermediate Developer
Intermediate Developer

JobSpace • Auckland

On-site
NZD 90,000 - 110,000
Flexible working
Generous leave
Wellbeing support
Intermediate Developer
Intermediate Developer

BNZ • New Zealand

On-site
NZD 90,000 - 130,000
Flexible working
Generous leave
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 API Lead – Core Ledger Modernization
Senior API Lead – Core Ledger Modernization

BNZ • New Zealand

On-site
NZD 120,000 - 180,000
Flexible working
Generous leave policy
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
Senior API Developer – Core Ledger Modernization
Senior API Developer – Core Ledger Modernization

BNZ • Wellington

On-site
NZD 120,000 - 160,000
Flexible working
Generous leave
Career development
Senior Software Engineer - API & Digital Platforms
Senior Software Engineer - API & Digital Platforms

westpacnz • Auckland

On-site
NZD 120,000 - 180,000
Senior Software Engineer: API & Cloud-Native Solutions (Hybrid)
Senior Software Engineer: API & Cloud-Native Solutions (Hybrid)

Westpac New Zealand Limited • Auckland

Hybrid
NZD 110,000 - 170,000
Senior Developer at BNZ
Senior Developer at BNZ

BNZ • Wellington

Hybrid
NZD 120,000 - 150,000
Flexible working
Generous leave
Hybrid work model
+1