Sinch brings businesses and people closer with tools enabling personal engagement. Our cloud communications platform reaches every mobile phone on the planet, in seconds or less – no matter the channels they use. More than 150,000 businesses – including many of the world’s largest tech companies, rely on us for their customer communication needs.
To contribute to this role, you need to have a really large experience in Java backend development and be an expert in distributed systems – you will have to think and target high performance and reliability in every single line of code you build with us.
You will be expected to show your knowledge in solution design, being permanently thoughtful about performance and resiliency. You must have experience with databases technologies, queue systems, and streams.
In addition, you will also be responsible for sharing knowledge with the team, guiding peers on best practices, to keep our high-performance team.
Sinch is a global company composed of people from different countries and cultures. Our benefits adjust regionally to support employees and help them to thrive in every stage of life. We offer valuable benefits and resources, including health and life insurance, a flexible work environment, retirement savings plans, and more.
Our Hiring Process
In Sinch, we are committed to following a recruitment process that is fair, objective, consistent, and non-discriminatory. Our Talent Acquisition team, together with hiring managers and the rest of the interviewing team, persistently work towards identifying the candidates that best fit each open job, based on Sinch’ s hiring needs and candidates’ career expectations. We encourage applications from strong candidates with relevant professional backgrounds for this role. Not all applicants will meet all job requirements exactly! Even if you do not meet all job requirements, don't let that stop you from considering Sinch for the next step in your career. We are always open to candidates that could bring new ideas and perspectives to Sinch!
At Sinch, we're on a mission to bring businesses and people closer together with our innovative cloud communications platform. We're looking for a talented BackEnd Software Developer Specialist II to join our amazing team! If you have a solid background in Java backend development and a keen understanding of distributed systems, you're in the right place. In this role, you'll craft high-performance and highly reliable code that powers our solutions, ensuring seamless communication for over 150,000 businesses around the globe. Your expertise in solution design will be essential, and you'll be tasked with guiding your peers on best practices while fostering a culture of collaboration and sharing knowledge. We're seeking someone who can handle databases, queue systems, and streams while also being comfortable in an agile environment. While most work is remote, ideally, you would reside in Campinas or its metropolitan area. To thrive, you should master Java development, have experience with Spring and Spring Boot frameworks, and be fluent in English. Familiarity with microservices, REST or GRPC, and messaging brokers like Kafka or RabbitMQ will set you up for success. Additionally, your skills in database design, software testing, and documentation will be invaluable. At Sinch, we celebrate global diversity and offer fantastic benefits tailored to meet various needs. So why wait? Join us and be a part of transforming communication worldwide!
Join Sinch, a global CPaaS leader, as a Procurement Manager to enhance supplier relations and drive procurement efficiency.
We're on the lookout for a Salesforce RLM Developer to help build our scalable revenue processes at Sinch.
Become a part of Google's innovative Labs team as a Software Engineer III, focusing on transforming user interaction through cutting-edge technology.
Nexus, a pioneer in cryptographic advancements, seeks a Frontend Software Engineer to build and enhance its web applications.
Join Inventi as a Full-Stack Developer and be part of a team creating innovative financial solutions.
Join Visa as a Staff Software Engineer II and help shape the future of payment technology on a global scale.
Nivoda is looking for a Backend Engineer to enhance their innovative platform for the jewelry industry.
Join Jobgether as a Sr. Software Engineer and help shape the future of healthcare technology through innovative software solutions.
Become a key technical leader at ZenBusiness as a Staff Engineer, driving innovation in user acquisition and conversion strategies.
Join MUFG Investor Services as a Senior Backend Engineer and leverage your Python expertise to enhance our cutting-edge platform.
Simplify life by bringing people and businesses together.
241 jobsSubscribe to Rise newsletter