Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Software Engineer

Home > Java programming jobs

Backend Software Engineer in Australia new

  • Megaport
  • Full time
  • Email
  • Sydney

Responsibilities

  • Design, build, test, and ship maintainable backend services and APIs from ambiguous problems through production.
  • Work with Java, Kotlin, Spring Boot, Postgres, RabbitMQ, and Redis on Megaport’s core platform.
  • Deploy and operate services on Kubernetes and AWS, with GitHub Actions supporting delivery.
  • Translate business requirements into technical solutions and challenge unclear requirements constructively.
  • Collaborate with engineering, product, and business stakeholders to build reliable, secure, and performant systems.
  • Write JUnit and Kotest tests and participate in code reviews as both an author and reviewer.
  • Improve architecture, engineering processes, design patterns, and technical-debt management.

Requirements

  • A few years of experience building backend services in Java or Kotlin.
  • Comfort working with Spring and understanding its role in application development.
  • Knowledge of relational databases and data modeling for query efficiency.
  • Clear communication skills for explaining technical trade-offs to technical and non-technical audiences.
  • Strong problem-solving, critical-thinking, and ownership skills.
  • Kotlin experience or willingness to learn it is beneficial.
  • Experience with Go or Terraform, including Terraform Provider development, is beneficial.
  • Experience with Hibernate or other ORMs is beneficial.
  • Knowledge of AWS, Azure, or GCP products or APIs is beneficial.
  • Interest in networking concepts such as IP routing or MPLS is beneficial.

Benefits

  • Flexible working arrangement: Brisbane-based with one or two office days per week, or fully remote anywhere in Australia with good overlap with east-coast hours.
  • Generous leave options including parental leave, birthday leave, and purchased annual leave.
  • Wellness allowance and employee wellbeing initiatives.
  • Study and training allowance plus paid study leave.
  • Modern workspaces and access to global WeWork coworking spaces for remote employees.
  • Mentoring and a collaborative, inclusive team environment.
  • Legend and Kudos recognition programs.

Megaport

Megaport is a global Network as a Service (NaaS) provider transforming how businesses, cloud platforms, and service providers connect and exchange data. Through its Software Defined Network (SDN), the company enables fast, flexible, and secure connectivity across a global ecosystem of more than 8...

Similar positions

Java Backend with Spring Batch

  • Capco
  • Full time
  • Others
  • 10/30/2026
  • Pune, India

Intern - Data Engineer

  • General Motors
  • Full time
  • USA
  • 10/30/2026
  • Arlington, TX

Lead Software Engineer - Fullstack Java

  • JPMorgan Chase
  • Full time
  • USA
  • 10/30/2026
  • Salary: Competitive
  • Columbus, OH

Senior Network Software Engineering Specialist

  • Telstra
  • Full time
  • Others
  • 10/30/2026
  • Pune, India

RPA Engineer

  • Ardent
  • Full time
  • USA
  • 10/30/2026
  • Salary: Competitive
  • Remote