Senior Software Developer - Melbourne, Australia - Oracle

    Oracle
    Default job background
    Regular Employee
    Description
    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 on a large Software-as-a-Service (SAAS) system.

    You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure, and Energy and Resources projects.

    Through collaboration, Test-Driven Development and good engineering principles, you will be building new, valuable functionality whilst continuously improving the design, security, scalability and reliability of the are strong believers in automation.

    We aspire to have all provisioning and deployment, from CI through to production, fully automated and we expect our engineers to design software with this level of automation in this sound like you (or the Engineer you aspire to become)?

    • I am fluent in Java and JEE including Spring and Hibernate
    • Familiar with Unix and Docker
    • Familiar with one or more infrastructure-as-code tools such as Puppet, Ansible, Vagrant and Terraform
    • Familiar with XP practices such as TDD, pairing, CI etc.
    • Familiar with software engineering processes and principles, particularly in Agile

    Experience in AWS or AzureDesirable Attributes:

    • Quality-focused
    • Strong analytical skills
    • Ability to learn, and eventually master, new technologies
    • Motivated to identify and solve the right problems
    • Experience in HashiCorp products such as Consul, Vault and Nomad
    • Experience in Kubernetes
    • Experience with front-end development
    • Knowledge of security principles and best practices
    • Experience in mentoring other engineers
    Career Level - IC3