This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Sinch is seeking a Senior Backend Software Developer to join their Engineering team in a remote position.
The role involves collaborating in an agile, cross-functional environment to deliver high-quality code and turn user stories into testable solutions.
The position requires a strong passion for coding, particularly in Java, with experience in Spring Boot and cloud-native technologies.
The successful candidate will be involved in hands-on code design and coding, promoting good software engineering practices like test-driven development and self-healing solutions.
Requirements:
Proficiency in Java, Spring, Spring Boot, gRPC, and MySQL is essential.
Candidates should have experience working with message queues like RabbitMQ and Kafka.
Strong development experience and a deep understanding of the development life cycle are required.
Proficiency in Docker and Microservice Infrastructure is a must.
Familiarity with TDD and automation tools such as JUnit and DBUnit is preferred.
Experience with React is considered a plus.
Benefits:
Opportunity to work for a global leader in Communication Platforms as a Service (CPaaS) and mobile customer engagement.
Collaborate with a diverse team of over 3,000 employees across 55 different countries.
Engage in challenging and complex problem-solving tasks.
Work in a remote setting with the flexibility to contribute from anywhere in the world.
Be part of a tech stack that includes Microservices infrastructure, Java 11, Spring, Spring Boot, gRPC, Kafka, MySQL, Elasticsearch, React, Kubernetes, Docker, Terraform, and GitLab.