Senior Software Engineer
About the Client & The Role
Our client is one of Australia’s leading financial institutions, currently investing heavily in modernising critical digital platforms that support millions of customers. They’re building out their permanent engineering capability and are looking for a Senior Full-Stack Engineer to help shape the future of their technology landscape.
What They’re Trying to Achieve
The organisation is modernising and scaling core platforms that power customer origination and servicing journeys. They’re reducing reliance on long-term vendors and building a strong, permanent engineering team that can contribute strategically, improve engineering standards, and drive long-term platform evolution.
There is a strong focus on modern full-stack development, cloud-native platforms (AWS & Azure), and AI-assisted engineering practices, including experimentation with tools like GitHub Copilot and AI agents.
What You’ll Be Doing
You’ll work across both frontend and backend systems, contributing hands-on to the design and delivery of production-grade applications.
You will:
-
Design and build React-based frontend applications
-
Develop and enhance Java Spring Boot backend services and APIs
-
Contribute to complex backend logic and enterprise integrations
-
Work within large-scale cloud environments (AWS / Azure)
-
Collaborate with platform and architecture teams
-
Leverage AI-assisted development tools to improve productivity and quality
What They’re Looking For
They’re seeking engineers who are genuinely full-stack and passionate about building well-designed, scalable systems. This team values strong engineering fundamentals, curiosity, and a mindset focused on long-term improvement rather than short-term delivery.
IMPORTANT: Ideally, you’ll bring experience across React and Java (Spring Boot), but if you don’t tick every single box, that’s absolutely okay. they’re looking for capable engineers with strong fundamentals and a willingness to learn. If you have solid full-stack experience and enjoy working across complex systems, you’re encouraged to apply.
Key experience includes:
-
4+ years in full-stack software engineering roles
-
Strong hands-on experience with React
-
Solid backend development experience (Java / Spring Boot preferred)
-
Experience working in complex or large-scale environments
-
Exposure to cloud platforms (any provider)
-
A genuine interest in modern engineering practices and AI-assisted development
There are multiple opportunities within this team, so even if you’re seeing this ad later, we encourage you to apply as positions are likely still available.