ANZ

Software Engineer

ANZ

full-time

Posted on:

Location Type: Office

Location: Wellington • 🇳🇿 New Zealand

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerJavaKubernetesOpenShiftOracleSpringSpring BootSpringBootSQL

About the role

  • Being hands-on and willing to get stuck into the team with any tasks, including development, testing, and business analysis
  • Increasing the speed and frequency of tackling technical debt, improving platform health, and delivering new features
  • Contributing to solution design and working independently on medium-sized pieces of work
  • Collaborating with Product Owners and Business Analysts to translate business requirements into elegant, maintainable code
  • Continuously simplifying and automating build, test, and deployment practices
  • Creating a learning culture by sharing knowledge and fostering collaboration
  • Mentoring and coaching less experienced team members to support their growth

Requirements

  • Proven experience in analysing, maintaining, and refactoring large, complex monolithic and microservice-based Java codebases (Java 17+, Spring Boot)
  • Hands-on experience with event-driven systems, and scalable API integration
  • Solid understanding of DevOps practices, including CI/CD pipelines and container platforms (Docker, OpenShift, Kubernetes)
  • Cloud-native development experience on AWS, including EKS, Codefresh, and GitHub Actions
  • Knowledge of relational database systems such as Oracle and SQL Server
  • Experience supporting production environments and collaborating with offshore teams across time zones
  • A collaborative mindset - communicates openly, embraces ambiguity, adapts to change, and provides hands-on guidance to support team success
Benefits
  • access to wellbeing services
  • discounts on selected products and services from ANZ
  • flexible working arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring Bootevent-driven systemsAPI integrationDevOps practicesCI/CD pipelinesDockerOpenShiftKubernetesrelational database systems
Soft skills
collaborationcommunicationmentoringcoachingproblem-solvingadaptabilityknowledge sharingteam supportopen-mindednessgrowth mindset