**Job Title:** Software Developer
**About the Role:** As a key member of our multi-billion-dollar UNITE program, you will design and develop software solutions that adhere to relevant Westpac standards and processes.
Main Responsibilities:
* Design and develop software solutions for business-critical application change projects, enhancements, maintenance, and/or support.
* Develop operational and system documentation to enable effective maintenance and support of applications.
* Plan and conduct unit testing of software solutions to ensure quality and fit-for-purpose deliverables.
* Create functional automation testing scripts for software solutions.
* Apply tools, standards, methods, and processes in developing solutions to ensure consistent maintainable code that supports risk and compliance management.
* Review code to deliver quality, regulatory compliance, security, and fraud detection.
* Prepare and update high-level functional and technical specification documents.
* Deploy applications in various test environments and deliver them to the testing team for integration testing.
Requirements:
* Experience in Java Development (preferably Java 8) and experience with Spring framework and Spring Boot.
* A working knowledge of the general digital landscape, architectures, trends, and emerging technologies.
* A sound understanding of the system development life cycle.
* Experience with Groovy/Cucumber or other Test Automation tools.
* Experience with Stash/GIT.
* Experience with Swagger.
* Experience with Atlassian suite (Confluence, Stash, JIRA).
* Knowledge and experience with CI/CD practices and tools.
* Desirable: Experience with ReactJS, HTML, Bootstrap, JS, CSS/Less, Node JS NPM, bower, grunt, Hibernate, HQL, and DBMS & SQL.
About Us:
We are a collaborative team of passionate people who share a shared ambition to make a difference for our customers, our communities, and each other. We value diversity and flexibility and champion inclusion.
We invite candidates of all ages, genders, sexual orientation, cultural backgrounds, people with disability, neurodiverse individuals, veterans, and reservists, and Indigenous Australians to apply.