A leading Australian financial institution is seeking a Principal Software Engineer to join its Business Banking Technology team. You will be responsible for leading and building scalable microservices, mentoring junior engineers, and collaborating across teams to align technical decisions with business goals. The ideal candidate will have strong proficiency in Java, extensive experience with AWS cloud services, and a passion for modern engineering practices. Flexible working options are available, including part-time arrangements and job share.#J-18808-Ljbffr