Software Engineer - Messaging

Salary: 100.00 -  125.00
Posted: 08-03-2025
Category: Software Architecture Engineering
Melbourne, 

Job Description

Sinch provides innovative mobile messaging solutions that help businesses of all sizes – from SMBs to enterprise-level – to better connect with customers. Our messaging solutions for alerts and notifications, billing and payments, appointment reminders, marketing, and staff scheduling are trusted by over 65,000 customers in industries such as healthcare, education, retail, and utilities. With offices across Australia, United States, United Kingdom, and New Zealand, Sinch is the number one choice for easy and engaging business messaging. As a member of the Messaging team, you’ll work on maintaining and improving our legacy systems, ensuring they continue to scale and perform efficiently. We are Cloud-deployed across multiple regions and make extensive use of containerised Java applications. Our approach emphasises modular, simple, and clear software with a focus on external open-source libraries and tools to achieve our goals efficiently. You will join a strong, senior-focused team of 8 engineers, reporting to the Engineering Manager. Your role will be crucial in helping shape the team’s success. You’ll contribute to designing and developing solutions, leveraging existing infrastructure, and delivering faster, accurate results. With expertise in software architecture and SDLC, you’ll work across various stacks and languages. Key responsibilities: Develop high performing solutions that scale in production environments Design solution options Review pull requests and provide constructive feedback Work in scrum teams and contribute to breaking down cards in grooming Develop quality code that has high levels of test coverage Good synchronous and asynchronous communication skills Participate in architectural decisions To be successful in this role, you will be a problem-solver with keen attention to detail, strong communication skills, and a proven ability to collaborate effectively in team environments. You are strong in Java but also willing to accept not to program in Java if that is the current need. You learn new domains quickly and are willing to take on and complete assignments in new areas as needed. You are creative and think outside the box but also understand when there is a need to stay within the box when reality so demands. You will possess the following skills and attributes: Experience with Java Experience with AWS Excellent knowledge of Restful API Good knowledge of CI/CD, BuildKite is an advantage Good knowledge of GIT Good SQL skills Experience with Kong API Gateway is a clear advantage If you are looking for the next opportunity in your career and want to work for a people-focused, growing tech company, then Apply Now. #J-18808-Ljbffr

Job Details

Salary: 100.00 -  125.00
Posted: 08-03-2025
Category: Software Architecture Engineering
Melbourne, 

Related Jobs

loading image.

Sign up to our Newsletter