Oracle, a global leader in cloud solutions, is seeking a Principal/Senior Software Engineer specializing in Java. This role focuses on building and improving their enterprise platform through collaboration and Test-Driven Development. The position requires 6-10+ years of experience with expertise in Java, Spring, and cloud technologies. The ideal candidate will work on creating valuable functionality while ensuring security, scalability, and reliability. Oracle offers a comprehensive benefits package and promotes an inclusive work environment. The role involves working with cutting-edge technology and participating in full automation of deployment processes. They emphasize quality, continuous improvement, and mentoring opportunities. The position is based in North Ryde, Australia, and offers career growth within a company that has been innovating for over 40 years.