Software Engineer – Cloud, APIs & Messaging (Hybrid)

Sinch

City of Melbourne

Hybrid

AUD 95,000 - 135,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid working arrangement
Work from home set up reimbursement
Global mobility policy
Birthday day off
Annual leave

Job summary

Sinch Melbourne is seeking a Software Engineer to join the Messaging team. You will design, develop and maintain cloud-native Java applications, focusing on scalable, well-documented code and automated testing.

You’ll contribute across the stack, participate in agile ceremonies, and collaborate with Product and QA to ensure high-quality delivery. You will build APIs, work with AWS cloud infrastructure, and help operate the SDLC from planning to incident response.

Qualifications

  • Proven experience as a Software Engineer
  • Exposure to Agile delivery in a team setting.
  • Experience building or consuming APIs
  • Foundational proficiency in Java, Spring and ReactJS or similar stack
  • Understanding of RESTful API concepts and cloud-based systems
  • Knowledge of version control, CI/CD and automated testing practices
  • Experience with AWS or other cloud platforms

Responsibilities

  • Write clean, well-tested code for features and fixes across the stack.
  • Participate in Agile ceremonies and deliver incremental improvements.
  • Write and maintain automated tests and verify behavior before release.
  • Work with AWS and cloud infrastructure.
  • Engage in code reviews and pairing sessions.
  • Collaborate with Product and QA to clarify requirements before implementation.
  • Respond to production incidents and follow through on remediation.
  • Monitor deployments and manage rollback or fixes as needed.
  • Document features and components for maintainability.
  • Leverage AI coding assistants thoughtfully while retaining ownership of code.

Skills

Dream Big
Win Together
Keep it Simple
Make it Happen
Takes feedback well
Great communicator
API design
RESTful APIs
Cloud concepts

Education

Bachelor’s degree in computer science, Software Engineering or a related field
Cloud certification (e.g. AWS Certified Cloud Practitioner)

Tools

Java
Spring
ReactJS
REST
Git
CI/CD
Automated testing
AWS
GCP
Azure

Job description

Sinch Melbourne is seeking a Software Engineer to join the Messaging team. You will design, develop and maintain cloud-native Java applications, focusing on scalable, well-documented code and automated testing.

You’ll contribute across the stack, participate in agile ceremonies, and collaborate with Product and QA to ensure high-quality delivery. You will build APIs, work with AWS cloud infrastructure, and help operate the SDLC from planning to incident response.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Sinch • City of Melbourne

On-site
AUD 95,000 - 135,000
Hybrid working arrangement
Work from home set up reimbursement
Global mobility policy
+2
Senior Software Engineer - Messaging
Senior Software Engineer - Messaging

Sinch • City of Melbourne

On-site
AUD 105,000 - 135,000
Flexible schedule
Generous parental leave
Birthday day off
+6
Senior Software Engineer - Connectors
Senior Software Engineer - Connectors

Sinch • Melbourne

On-site
AUD 80,000 - 120,000
Flexible working schedule
Generous parental leave
Birthday off
+6
Senior Messaging Platform Engineer (Hybrid)
Senior Messaging Platform Engineer (Hybrid)

Sinch • City of Melbourne

Hybrid
AUD 105,000 - 135,000
Flexible schedule
Generous parental leave
Birthday day off
+6
Senior Software Engineer - Messaging
Senior Software Engineer - Messaging

Sinch • Melbourne

On-site
AUD 135,000 - 162,000
Flexible working arrangement
Generous parental leave program
Annual leave
+3
Chief Applications & Growth Platform Leader
Chief Applications & Growth Platform Leader

Sinch • City of Melbourne

On-site
AUD 230,000 - 300,000
Solutions Engineer
Solutions Engineer

Sinch • Australia

On-site
AUD 100,000 - 130,000
Head Of Applications & Growth Platform
Head Of Applications & Growth Platform

Sinch • City of Melbourne

On-site
AUD 230,000 - 300,000
Senior Sales Executive, New Business
Senior Sales Executive, New Business

Sinch • City of Melbourne

On-site
AUD 90,000 - 180,000
Hybrid work arrangement
Parental leave 26 weeks
Birthday day off
+3
Backend Java Spring Boot Microservices Engineer - Hybrid
Backend Java Spring Boot Microservices Engineer - Hybrid

Infosys Limited • City of Melbourne

Hybrid
AUD 109,000 - 120,000
Hybrid work arrangements