Senior / Principal Software Engineer - Java

Salary: 100.00 -  125.00
Posted: 08-03-2025
Category: Software Development
Melbourne, 

Job Description

Senior / Principal Software Engineer - Java We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (SaaS) system to the next level. You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure, Energy, and Resources projects – called Oracle Aconex. As a software engineer, you will be delivering highly reliable, scalable, and performant services for the Aconex platform. You will be working with cutting-edge technologies and develop deep understanding of various components and workflows. You will be actively involved in feature elaboration, release planning, and be owning various feature development activities to deliver high quality software that meets or exceeds expectations. Key Responsibilities Coding: Write high quality code to build reliable, scalable, and performant software. Automation: Apart from writing automated tests, implement software services with automation in mind for CI, provisioning, deployment, and operation. Problem Solving: Identify and solve the right problems. Collaboration: Work with other team members to elaborate features, estimate, plan, develop, release, and operate software services. Delivery: Have a sharp focus on timeline and iteratively deliver valuable software to our customers. Ownership: Own the end-to-end delivery of feature development epics/stories from development to operation. Enhancement: Enhance and support existing software including incident response activities, defect fixing, and feature enhancements. Continuous Improvement: Contribute towards continuously improving development and delivery practices. Self-development: Maintain relentless hunger for professional self-improvement and find creative ways to encourage others to do so. Required Skills and Experience Fluent in Java including Spring and Spring Boot. Software engineering principles and clean coding practices. Experience with distributed system design and development. Agile frameworks (Scrum and Kanban). XP practices such as TDD, pairing, CI etc. Experience with at least one cloud service (OCI, AWS or Azure). Familiar with Linux, Unix, or BSD. Familiar with Docker and Kubernetes. Focus on quality and user experience. Familiar with Kafka or equivalent technologies. Familiar with security principles and best practices. Why Oracle / Aconex? The Construction & Engineering GBU provides an end-to-end offering for project management and delivery that enables customers to effectively plan, build, and operate construction projects. Here are some highlights regarding our business: We are serving the $9 trillion construction industry which is a leading driver for world's GDP. The CEGBU is its own global business unit, so it has the feel of a start-up company, and we enjoy the backing and brand name recognition that goes along with being part of Oracle. We have invested in acquiring and integrating industry leading solutions including the world leader in scheduling, Primavera Systems, and the best construction document collaboration cloud company, Aconex. We are making investments in new people, process, and technology in our exciting new growth strategy. Oracle has great training, excellent benefits and offers strong earnings potential. Life at Oracle and Equal Opportunity An Oracle career can span industries, roles, countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry. We are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation. Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. Disclaimer: Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. #J-18808-Ljbffr

Job Details

Salary: 100.00 -  125.00
Posted: 08-03-2025
Category: Software Development
Melbourne, 

Related Jobs

loading image.

Sign up to our Newsletter