Warning! Be wary of scams. Read our FAQ page for more information.


Senior Software Engineer

Contract Type

Contract

Location

New South Wales, Sydney

Industry

IT

Specialisation

Software Engineering

Salary

AU$1000 - AU$1200 per day

Contact Name

Andy Hong (Endi)

Contact Email

andy@talenza.com.au

Date published

19-04-2026

Job Reference

BBBH20959

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 responsible for:

  • Senior Software Engineer contributing to design, development, reviews, and delivery of scalable, secure, and well-tested solutions aligned to business and non-functional requirements
  • Design, build, and support Java-based applications and services using Spring/Spring Boot and legacy J2EE, including REST/SOAP APIs, performance tuning, and production diagnostics
  • Key strategic focus includes modernising and migrating applications away from IBM WebSphere toward Spring Boot-based cloud-native architectures over the medium to long term
  • Ensure engineering best practices across CI/CD, security (JWT, OAuth, API security), system design (UML, domain modelling), and collaboration with business stakeholders to define and validate requirements

Your experience:

  • Strong Java development experience with Spring/Spring Boot, J2EE, and REST/SOAP web services.
  • Experience working with IBM WebSphere, including modernising legacy applications and building new features on existing enterprise platforms.
  • Solid database expertise including Hibernate/JPA, SQL optimisation, transaction management, and performance tuning.
  • Experience designing scalable systems using OO design principles, domain modelling, and UML in Agile environments.

Apply Now

File types: PDF, Microsoft Word or text