Backend Software Engineer
6d ago

Backend Software Engineer

BrisbaneEngineeringFull-timeApply for this job About Megaport Megaport is the leading global Network as a Service (NaaS) provider.

Our Software Defined Network (SDN) enables the interconnection of enterprises and service providers across 200+ data centre locations around the globe.

Fast, flexible, and dynamic, our connectivity solution is transforming the way businesses securely connect to the leading cloud providers such as Microsoft, Google, Oracle, Amazon Web Services, IBM, Salesforce, and Alibaba.

Who are we looking for? We need a senior back end developer familiar with the Spring / Java stack, and interested in applying technologies such as Kotlin, Neo4J, Machine Learning etc.

The work will be a mixture of maintaining legacy code (boring), refactoring existing code into microservices using Spring Boot / Kotlin (interesting), integration to 3rd party Enterprise systems and customer / partner systems (also interesting) as well as expanding our ML capability and graph db work (way cool).

Our Team Culture Join a team of high achievers who are innovating the next-generation technologies of the networking industry.

Work alongside experts in the dynamic areas of SDN development, elastic bandwidth solutions, cloud services integration, full-

service delivery automation, and total network automation. Help us drive our global expansion to achieve greater reach in worldwide markets.

Be part of a fast-paced and ever-changing workplace where collaboration and acceleration are the keys to success. Bring your authentic self to work and make a difference within our rapidly-

growing global company which is headquartered in Brisbane, Australia, with team members located across Asia Pacific, North America, Canada, and Europe.

Role Flexibility This role has the opportunity to take advantage of our flexible work arrangements working from home.

What you'll be doing

  • Maintain and improve Megaport systems for core business purposes
  • Build RESTful APIs and maintain internal and customer facing documentation
  • Supporting quality, acceptance and release processes
  • Keep abreast of appropriate technologies and best practices
  • Participate in Megaport's agile development process
  • What we are looking for

  • 3-5 years of experience developing software in Java and / or ScalaExperience in building services and tools in the context of web applications
  • Experience working with relational databases using SQLDemonstrated collaboration and communication skillsAn ability to reason logically, question appropriately and present technical information clearly and concisely
  • Bonus : An active GitHub account / examples of prior work
  • Bonus : Experience with networking
  • Bonus : Experience with Scala, Kotlin, JavaScript, Python
  • What we offer

  • Creative, fun, and contemporary workspaces
  • Motivated team of industry experts and new talent
  • Flexible working environments with the ability to do your job from anywhere
  • Cutting-edge software to drive efficient communication and collaboration
  • Training and development opportunities
  • Celebrated success with Legend’ and Kudos’ Awards
  • Health and wellness program and full social calendar
  • Opportunity to make a difference
  • All applications will be treated in confidence. Please see Part 2 of our Privacy Policy to see what information Megaport collects from job applicants, why, and how we store and use it.

    Note that you’re entitled to know what personal data of yours Megaport holds, to request updates, rectification, and in some circumstances restriction or deletion thereof if you object (you being entitled to withdraw your consent to our holding your information at any time).

    Please see Part 5 of our Privacy Policy for more details on this and how to contact Megaport's data protection officer if you have any further privacy-

    related questions. Candidates who meet the selection criteria will be invited to attend an interview Strictly no Recruitment Agencies please. Apply for this job

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form