ANZ

Software Engineer – Business Services

ANZ

full-time

Posted on:

Location Type: Office

Location: AucklandNew Zealand

Visit company website

Explore more

AI Apply
Apply

About the role

  • Working alongside other developers, testers, BA’s, designers and product owners
  • Communicating complex technical issues and being good at asking hard questions
  • Working in small teams where collaboration and relationship building is key
  • Enjoying a dynamic, rapidly changing environment and wanting to drive change in the organisation
  • Working in a “build it and run it” environment where teams build, deploy, monitor and support their components that they own
  • Writing clean code and influencing change and improvements in the Engineering space, test automation and the continuous delivery spaces
  • Cultivating a culture of Growth through continuous learning and knowledge sharing
  • Providing technical guidance to other development staff

Requirements

  • Solid commercial experience with Java and frameworks such as SpringBoot
  • Solid commercial experience with Node.js and modern frameworks such as Fastify or Express.js, using ES6/TypeScript
  • Experience with API service testing, such as unit, integration, acceptance, TDD / BDD, mocking and stubbing
  • Knowledge of database systems (Oracle, SQL Server, PostgreSQL, or Mongo)
  • DevOps knowledge including Configuring continuous integration, deployment, and delivery tools like Jenkins or Github Actions
  • Container-based development using platforms like Docker, Kubernetes, and OpenShift
  • Instrumenting monitoring and logging of applications
  • Experience working with Microservices on AWS (EKS) is a nice to have
Benefits
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaSpringBootNode.jsFastifyExpress.jsES6TypeScriptAPI service testingTDDBDD
Soft Skills
communicationcollaborationrelationship buildingadaptabilitychange managementtechnical guidanceknowledge sharinggrowth mindset