
Software Engineer
ANZ
full-time
Posted on:
Location Type: Office
Location: Wellington • 🇳🇿 New Zealand
Visit company websiteJob 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