Senior Backend Software Engineer

🕒 November 18, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Megaport

Megaport

201 - 500 employees

Founded 2013

📡 Telecommunications

Networking • Cloud Computing • Telecommunications

Megaport is a leading provider of global private connectivity solutions that enable simplified network interconnection. The company offers a platform for deploying secure, scalable, and agile networks that interconnect data centers, clouds, and virtual points of presence. Megaport's services allow users to create secure and dynamic network connections on-demand, without hardware or long-term contracts, offering flexibility and speed to businesses. By partnering with global service providers, data center operators, and systems integrators, Megaport ensures robust and widespread network access across 930+ locations in 25 countries. Its smart software tools and APIs allow for easy network management, making it a trusted choice for cloud networking and hybrid cloud solutions.

📋 Description

• Contribute to the evolution of our core product, including modernising legacy components, adding new features, and helping shape long-term architectural direction. • Identify and reduce technical debt, improve performance and reliability, and participate in scaling decisions across our • Build and maintain secure, scalable RESTful APIs used by customers and partners. Ensure adherence to API standards, versioning practices, and monitoring instrumentation. • Play a key role in our release process by writing reliable tests, reviewing code rigorously, and contributing to CI/CD pipeline improvements. • Support the growth of junior engineers through pairing, thoughtful code reviews, and informal coaching. Promote sound design principles and foster a culture of continuous technical learning.

🎯 Requirements

• 5+ years of software development experience in Java and/or Kotlin - OO design and associated design patterns. • Proven experience building backend services and tools within web application ecosystems. • Ability to act as a technical lead for small projects (typically up to 4 developers), offering architectural and design guidance. • Strong data modelling skills with significant experience working with relational databases using SQL, ideally Hibernate. • Excellent collaboration and communication skills across technical and non-technical audiences. • Sharp logical reasoning skills and a habit of asking the right questions, with the ability to explain complex concepts clearly and succinctly. • Bonus: Familiarity with networking concepts such as IP routing or MPLS.

🏖️ Benefits

• Flexible working environment – a remote-first culture with coworking options available • Generous leave plans – including, parental leave, birthday leave, and a purchased annual leave program • Health and wellness support – through a wellness allowance and employee wellbeing initiatives • Comprehensive learning support – generous study and training allowance plus paid study leave • Creative, modern workspaces – designed to inspire when you're not working remotely, plus access to coworking spaces via our global WeWork membership if you work remotely, but like to get out of the house sometimes • Motivated, inclusive team – work alongside industry experts and fresh talent • Recognition programs – celebrate achievements with our Legend and Kudos award

Apply Now

Similar Jobs

🕒 October 31, 2025

TWO95 International, Inc

51 - 200

☁️ SaaS

🔒 Cybersecurity

🤖 Artificial Intelligence

Java Back End Developer providing remote services with expertise in Java Spring and microservices. Involved in full software development lifecycle in an Agile environment.

Java

Microservices

Spring

Spring Boot

SpringBoot

🕒 October 10, 2025

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer responsible for backend systems that drive user acquisition at Affirm. Collaborating with teams to develop scalable services and tools for customer engagement.

🇨🇦 Canada – Remote

💵 $150k - $200k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Distributed Systems

Kotlin

Python

🕒 September 19, 2025

Binance.US

201 - 500

₿ Crypto

💳 Fintech

🛍️ eCommerce

Senior backend engineer designing and maintaining high-throughput Java services for Binance.US. Leads architecture, mentors engineers, and prototypes blockchain integrations.

🇨🇦 Canada – Remote

💵 CA$175k - CA$205k / year

💰 $200M Seed Round on 2022-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Distributed Systems

Java

Microservices

Node.js

🕒 September 13, 2025

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Java Engineer developing scalable enterprise SaaS backend systems for life sciences at Veeva. Leads feature development, mentors engineers, and collaborates across product teams.

AWS

Cloud

Docker

Gradle

Java

Jenkins

Kubernetes

Linux

Mockito

MySQL

Open Source

Spring

SQL

Vagrant

🕒 September 13, 2025

Veeva Systems

1001 - 5000

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Software Engineer building Java-based cloud platform at Veeva, accelerating life sciences workflows. Develop, deploy, and mentor engineers across backend, frontend, and DevOps.

AWS

Cloud

Docker

Gradle

Hibernate

Java

Jenkins

Kubernetes

Linux

Mockito

MySQL

Open Source

Spring

SQL

Vagrant