About the client:
Our client is a major enterprise delivering large-scale banking applications and digital services. This role is pivotal in building secure, scalable, and user-centric platforms across cloud and on-prem environments.
About the role:
We are seeking an experienced Full Stack Developer to join a high-performing team working across Java/Spring Boot back-end services and modern React/Node.js front-end development. You’ll collaborate closely with business stakeholders and end users, contributing to the full software delivery lifecycle in an Agile environment.
Key Responsibilities:
- Design, build, and maintain cloud-ready back-end services using Core Java (Java 8+), Spring Boot, Hibernate, and RESTful APIs.
- Develop modern front-end applications using ReactJS, Redux, and Redux-Saga, ensuring strong performance and usability.
- Create and maintain Node.js APIs for front-end integration.
- Define and document APIs using Swagger/OpenAPI; contribute to unit testing with JUnit and JavaScript testing frameworks.
- Work directly with business stakeholders and end users to clarify requirements and deliver high-quality features.
- Collaborate with global teams, ensuring effective communication and timely delivery.
- Follow Agile methods, participate in ceremonies, and uphold engineering best practices.
- 8+ years’ experience in full stack application development across cloud and enterprise environments.
- Strong proficiency in Core Java (Java 8+), Spring Boot, Hibernate, RESTful web services, and JUnit.
- Hands-on experience with ReactJS, Redux, Redux-Saga, and Node.js.
- Demonstrated background in the banking domain (5+ years preferred).
- Excellent communication skills and experience collaborating with global, cross-functional teams.
- Experience with Agile methodology and the ability to work autonomously and within a team.
- Strong client service focus and responsiveness to stakeholder queries.
- JavaScript unit testing frameworks experience.
- API definition with Swagger/OpenAPI.
- Nice to have: Lodash, React selectors, Styled Components.
This is a long-term contract role based in Sydney, with immediate start available. You’ll play a key role in delivering robust, secure, and innovative banking applications in a dynamic, high-impact environment.
How to Apply
Please upload your CV to apply. For direct enquiries about the role, contact Farbar Siddiq at farbars@whizdom.com.au or 0489 922 211.
Suitable candidates will be contacted with next steps. You may be required to complete selection criteria as part of the application process.


