8 hours ago
Sydney, Australia +4 moreMid Level
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.
Tech Stack
AWSAzureGitHub ActionsGoGoogle Cloud PlatformJavaJUnitKotlinKubernetesPostgreSQLRabbitMQRedisSpring BootTerraform
Categories
About Megaport
Megaport provides network-as-a-service via a software-defined network that lets enterprises provision private, on-demand connections among data centers, branch sites, and public clouds like AWS and Google Cloud. Founded in 2013 and headquartered in Fortitude Valley, Queensland, it is a public company listed on the ASX (MP1) and operates connectivity to 850+ data centers across 25+ countries. Revenue comes from subscription and usage-based interconnection and cloud on-ramp services.
