Design, build and maintain mobile applications that deliver meaningful customer experiences in a fast-paced environment with evolving requirements and tight delivery timelines.
Collaborate with architecture and wider Payments team to align on and implement architectural changes while continuing to deliver new customer features.
Contribute to architecture and design decisions across API and integration layers
Develop high quality backend services using Java and modern frameworks
Collaborate with cross functional teams to deliver secure and reliable payment solutions
Drive quality engineering practices including testing, monitoring and performance optimisation
Support continuous improvement of systems, tooling and engineering practices
Mentor and support engineers, contributing to a strong and inclusive team environment
Ensure solutions meet regulatory, security and compliance requirements
Requirements
7+ years of experience in software engineering, with strong backend development expertise in Java.
Strong collaboration skill, with working across teams to align on shared goals, dependences and technical direction.
Experience working in complex environment where multiple initiatives are delivered in parallel.
Hands on experience building REST APIs and microservices architectures.
Experience working with API platforms and integration patterns.
Experience with frameworks such as Spring Boot or similar.
Proven experience designing and delivering scalable integration solutions, with a solid understanding of system design and architecture principles.
Strong capability across testing, debugging and quality engineering practices, with experience in building reliable and maintainable services.
Experience with CI CD and DevOps practices, including modern delivery pipelines and cloud-based platforms.
Strong problem-solving skills, with the ability to simplify complex integration challenges and deliver practical, customer focused outcomes.
Able to balance ideal engineering outcomes with delivery constraints and business outcomes.
Strong communication and collaboration skills, with a team focused mindset, and integrates AI effectively into engineering workflows to improve quality and efficiency, demonstrates strong judgement on appropriate use, and coaches others on responsible AI practices.
Tech Stack
Cloud
Java
Microservices
Spring
Spring Boot
SpringBoot
Benefits
4 weeks standard holiday + 5 additional days of wellbeing leave to support you to be your best
Additional purchased leave options up to 4 weeks per year
Banking benefits, insurance discounts and superannuation scheme
Growth and development – we provide opportunities for development and promote internal mobility
Recognition
we recognise and reward our star performers
School holiday subsidy
help you balance work and family during school holiday
2 Volunteer days per year
Senior Software Engineer – API at Westpac New Zealand | JobVerse