6+ years of backend development experience (Java 17, Kotlin, Spring / Spring Boot)
,
At least 4+ years of experience building and operating distributed systems in production environments
,
Strong understanding of event-driven architectures, async processing, and message-based systems
,
Solid knowledge of high-load SaaS architecture, scalability, and reliability patterns
,
Some experience with streaming/messaging platforms, notifications or feed-like systems (email, in-app, push, or similar)
,
Familiarity with cloud infrastructure, preferably AWS, and production observability practices
What the job involves
Weβre looking for a Senior Backend Engineer to join the Messaging team
,
The Messaging team owns Miroβs notification platform, ensuring users receive relevant, timely, and trustworthy notifications that help them stay informed and improve their Miro experience