Senior Software Engineer
Contract Type
Contract
Location
New South Wales, Sydney
Industry
IT
Specialisation
Software Engineering
Salary
AU$1200 - AU$1300 per day + +super
Contact Name
Andy Hong (Endi)
Contact Email
andy@talenza.com.au
Date published
21-05-2026
Job Reference
BBBH21270
Description
Senior Software Engineer
Purpose of the Role
Key Responsibilities
Technical Experience
Company: Global Financial Services Organisation
Employees: 1,000+ employees
Location: Sydney CBD (3 days in office)
Contract: Initial 6-month contract with strong extension potential (3-5 year transformation program)
Day Rate: $1,200-$1,300 + super
Purpose of the Role
Join a large-scale platform modernisation program focused on rebuilding a mission-critical insurance platform using modern cloud-native architecture, distributed systems, and AI-assisted engineering practices.
As a Senior Java Engineer, you will play a key role in transforming complex legacy systems into scalable, modern backend services while improving architecture, engineering quality, resilience, and long-term maintainability.
Key Responsibilities
- Refactor and modernise legacy Java systems into scalable Spring Boot microservices
- Design and implement clean, contract-driven APIs and modern integration patterns
- Collaborate with Lead Engineers on distributed systems, event-driven architecture, and cloud-native engineering practices
- Evaluate and refine AI-assisted engineering outputs while maintaining system integrity, performance, and engineering quality
Technical Experience
- Strong Java engineering expertise with hands-on Spring Boot microservices experience
- Experience working within complex legacy enterprise environments (e.g. WebSphere, GWT, JSP)
- Strong understanding of distributed systems, API design (Microservices, BFF, Kafka), concurrency, performance, and testing strategies
- Exposure to AWS/cloud-native environments, CI/CD pipelines, containerisation, and modern engineering practices