We are seeking a talented Senior Full Stack Software Engineer to join our team. In this role, you will be responsible for developing Westpac's Digital applications while collaborating with cross-functional teams. Your expertise in both front-end and back-end technologies will be crucial in delivering high-quality software solutions. This will include ongoing solution design, development, maintenance, and enhancement of features.
Ko to mahi | What you'll do
Participate in code reviews and provide feedback to team members on code quality.
Ensure software engineering best practices are met.
Actively engage in requirement analysis discussions and come up with technical solutions.
Design and develop new product features with minimum defects.
Deliver project sprint commitments on time.
Create, review, and maintain documentation.
Conduct POCs to research and identify the optimal solution.
Utilise experience with Jira and Confluence.
Promptly respond to production incidents by troubleshooting and providing solutions.
Implement shift-left testing and automation practices to identify and address defects early in the development cycle.
Work independently to design APIs and components with support from Architects.
Work collaboratively with the team and stakeholders, incorporating feedback when appropriate.
Be adaptable and flexible to changes in priorities and demands.
Design, develop, test, and maintain applications with a focus on high availability and performance.
Debug, resolve, and support technical problems that arise.
Produce relevant documentation throughout the SDLC.
Work through with the project team from conception to delivery.
Na tau rourou | What will you bring?
At least 8 years of commercial experience with Full Stack development with a strong focus on Java.
Proficiency with the latest LTS JDK, Spring Boot (or other microservice frameworks), Hibernate, and OpenAPI.
Understanding and experience with the implementation of the test pyramid.
Micro Front End experience will be beneficial.
Experience in DevOps such as CI/CD pipelines, containerization (Docker, Kubernetes), and deployment automation.
Solid knowledge across networking, databases, and APIs.
Experience with observability tools such as Splunk & Dynatrace.
Ability to work independently to deliver solutions from basic requirements.
Capability to communicate effectively and work as part of a team.
Strong analytical and problem-solving skills.
With a strong focus on high quality, you'll be passionate about best practices and producing high-quality code.
Ko matou tenei | Our Organisation
At Westpac, we're working together to build a fairer and stronger New Zealand for our people, customers, and communities. For over 160 years we've been driven by our purpose to Create Better Futures Together.
What makes us unique are the incredible people we're lucky enough to have walk through our doors every day. The giant 'W' on our building doesn't just stand for Westpac – it says, double you. We're a place that values, rewards, and recognises individuality. Where you can be your whole self, your true self, and your best self. We're recognised as a place where talent is developed, where passions are fuelled, and where ambitions of all shapes and sizes thrive. And it all starts with you!
Apply today with your CV and Cover Letter.
#J-18808-Ljbffr