Senior Java Backend Engineer
Sinch
hybridseniorpermanentbackendfullstack Full remote - Madrid, ES 2 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaDistributed SystemsMicroservicesEvent-Driven ArchitectureObservabilityMongoDBCassandraKubernetesKafkaOpenSearch
About the role
Role Overview
Join Sinch as a Senior Java Backend Engineer to design and build the next generation of the Contacts Platform. You’ll develop scalable distributed systems in a collaborative environment, prioritizing safety, efficiency, and responsiveness.
Work model: ~95% remote with occasional travel to the Madrid office.
Key Missions & Responsibilities
- Design, develop, and maintain backend services for the Contacts Platform with high performance and scalability.
- Collaborate cross-functionally to improve the product, with a focus on code quality, security, and best practices.
- Build internal tools for monitoring, debugging, and optimization at scale to ensure observability and reliability.
Requirements
- Production-level backend experience with Java.
- Experience with observability: logging and monitoring for debugging and performance analysis.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker, Kubernetes).
- Strong communication and teamwork skills.
- Deep understanding of distributed systems; experience building high-scale microservices and event-driven architectures.
- Strong database design and optimization experience, especially with MongoDB or Cassandra (or other distributed databases).
- Proven problem-solving and ability to debug complex distributed systems.
Nice to Have
- Experience with modern frontend frameworks like React.
- Knowledge of OpenSearch.
- Experience with message brokers such as Kafka or RabbitMQ.
About Sinch
Sinch is a technology company that builds communications solutions and platforms for messaging and contact-related experiences. The role focuses on backend engineering for Sinch’s Contacts Platform, involving scalable distributed systems, observability, and reliable service operations.
Scraped 5/21/2026