Job Description
Senior Software Engineer (Multiple roles)
Contract Length: 6 Months with the view to extend - 2 - 3 year engagement.
Location: Sydney CBD, Australia
Reports to: Senior Engineering Manager
Immediate team: 1 x Senior Engineering Manager, 4 x Technical Leads, 10 x Software Engineers.
Working arrangement: 3 days in office, flexible working hours.
Role Purpose:
This Senior Software Engineer role focuses on the development, enhancement, and support of core enterprise Java applications, including both legacy IBM WebSphere systems and modern Spring/Spring Boot services, ensuring stability, performance, and reliability across business-critical platforms.
A key aspect of the role is contributing to the gradual modernisation of the platform toward Spring Boot and cloud-native architectures, while uplifting engineering practices across design, delivery, testing, and security in collaboration with business stakeholders.
What you will be re...