Senior Java Backend Developer

Sinch is a global organization with presence in more than 60 countries, helping companies engage with customers through mobile messaging, email, voice and video.
Malmö, Sweden
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Java Backend Developer

We are Sinch, a growing global organization with presence in more than 60 countries, helping amazing companies engage with customers through mobile messaging, email, voice and video.

Our Malmö office, conveniently located by the train station, is seeking a Senior Java Backend Developer to join our team. We have a modern microservice architecture with code no older than two years, hosted in AWS and our own data centers, using cloud native technologies like Kubernetes and Docker.

As a Senior Java Backend Developer, you will:

  • Design, develop, and deploy backend services focusing on high availability, high performance, low latency, and scalability.
  • Be heavily involved in turning user stories into testable, maintainable, and high-quality code.
  • Be a valued member of an autonomous, cross-functional team delivering our messaging experience to businesses worldwide.
  • Promote and share knowledge for improvement of methodologies and best practices.
  • Collaborate closely with passionate team members, having fun at work and feeling proud of creating world-class solutions for customer engagement.

Requirements:

  • 5+ years of relevant experience working with Java and Spring Boot
  • Experience building microservices with cloud technologies, preferably AWS
  • Experience with high-performing systems using message broker solutions such as Kafka and RabbitMQ
  • Comfortable working in an international environment in English

The role requires commuting to the Malmö office on a regular weekly basis. Join us if you're a passionate problem solver who enjoys tackling complex challenges and wants to be part of a team serving more than 150,000 businesses globally.

Last updated 7 months ago

Responsibilities For Senior Java Backend Developer

  • Design, develop, and deploy backend services focusing on high availability, high performance, low latency, and scalability
  • Turn user stories into testable, maintainable, and high-quality code
  • Be a valued member of an autonomous, cross-functional team delivering messaging experience to businesses worldwide
  • Promote and share knowledge for improvement of methodologies and best practices
  • Collaborate closely with team members to create world-class solutions for customer engagement

Requirements For Senior Java Backend Developer

Java
Kubernetes
Kafka
RabbitMQ
  • 5+ years of relevant experience working with Java and Spring Boot
  • Experience building microservices with cloud technologies, preferably AWS
  • Experience with high-performing systems using message broker solutions such as Kafka and RabbitMQ
  • Comfortable working in an international environment in English

Interested in this job?

Jobs Related To Sinch Senior Java Backend Developer

Sales Engineer - SIP

Remote Sales Engineer position at Sinch, focusing on SIP and telecommunications solutions, offering competitive salary and comprehensive benefits.

Senior Software Engineer - Conversational AI

Senior Software Engineer role at Sinch, focusing on developing conversational AI solutions using Go, TypeScript, and modern cloud technologies.

Senior Software Engineer - Connectors

Senior Software Engineer position at Sinch, focusing on developing connectors and integration capabilities for messaging platforms using Java, TypeScript, and AWS.

Senior Software Engineer - Messaging

Senior Software Engineer position at Sinch, focusing on messaging systems development using Java and cloud technologies in a hybrid work environment.

Senior Software Engineer - Messaging API

Senior Software Engineer position at Sinch focusing on messaging API development, offering hybrid work and comprehensive benefits in Melbourne, Australia.