SENIOR JAVA DEVELOPER
- Role
- Backend
- Experience
- Senior
- Employment
- Full-time
Open to RS only · except RU, BY. Set where you work from to check your eligibility.
No BS summary
Senior Java-разработчик, удалённо вне РФ и РБ или гибрид в Белграде. Опыт от 5 лет, обязательно Java, Spring Boot, брокеры сообщений (Kafka/RabbitMQ/NATS), REST или gRPC, SQL и базы данных. Нужно понимание распределённых систем и JVM.
Core skills
Required skills
Optional skills
🌍Формат: Удалённо (строго вне РФ и РБ), гибрид (Сербия/Белград)
💼Занятость: full-time
📈 Опыт: от 5 лет
⚙️ Чем предстоит заниматься
• Разрабатывать и развивать высоконагруженные backend-сервисы;
• Проектировать архитектурные решения и участвовать в развитии платформы;
• Работать с распределёнными системами и очередями сообщений;
• Участвовать во всём жизненном цикле разработки: проектирование → разработка → тестирование → production;
• Анализировать и устранять инциденты;
• Взаимодействовать с другими инженерными командами и участвовать в технических обсуждениях.
🛠 Технологический стек
Java, Kotlin, Spring Boot, Kafka, RabbitMQ, PostgreSQL, Redis, Cassandra, ClickHouse, YugaByteDB, REST, gRPC.
✅ Ключевые требования (обязательные)
• От 5 лет коммерческой backend-разработки;
• Опыт разработки на Java;
• Опыт работы со Spring Boot;
• Практический опыт работы с Kafka, RabbitMQ, NATS или другими брокерами сообщений;
• Опыт работы с REST или gRPC;
• Уверенная работа с SQL и базами данных;
• Понимание распределённых систем, репликации, шардирования и гарантий доставки сообщений;
• Понимание работы JVM, памяти и Garbage Collector;
• Опыт проектирования и поддержки production-сервисов.
➕Будет плюсом
• Kotlin;
• Kubernetes;
• Опыт работы с Cassandra, Redis, ClickHouse;
• Опыт в highload-продуктах;
• Опыт работы в крупных продуктовых компаниях.
🎁 Мы предлагаем
• Полный пакет ДМС после испытательного срока;
• Предоставление необходимой техники;
• Компенсацию спорта, обучения, английского языка и психолога;
• Корпоративную библиотеку;
• Регулярные тимбилдинги, корпоративные мероприятия и выезды;
• Сильную инженерную культуру, сложные технические задачи и высокий уровень самостоятельности.
‼️ Важно: Кандидатов, локально находящихся в РФ и РБ, не рассматриваем.
What you'll do
- Разрабатывать и развивать высоконагруженные backend-сервисы
- Проектировать архитектурные решения и участвовать в развитии платформы
- Работать с распределёнными системами и очередями сообщений
- Участвовать в полном жизненном цикле разработки: от проектирования до production
- Анализировать и устранять инциденты
- Взаимодействовать с другими инженерными командами и участвовать в технических обсуждениях
What they require
- От 5 лет коммерческой backend-разработки
- Опыт разработки на Java
- Опыт работы со Spring Boot
- Практический опыт работы с Kafka, RabbitMQ, NATS или другими брокерами сообщений
- Опыт работы с REST или gRPC
- Уверенная работа с SQL и базами данных
- Понимание распределённых систем, репликации, шардирования и гарантий доставки сообщений
- Понимание работы JVM, памяти и Garbage Collector
- Опыт проектирования и поддержки production-сервисов
- Preferred: Опыт в highload-продуктах
- Preferred: Опыт работы в крупных продуктовых компаниях
Benefits
- Полный пакет ДМС после испытательного срока
- Предоставление необходимой техники
- Компенсацию спорта, обучения, английского языка и психолога
- Корпоративную библиотеку
- Регулярные тимбилдинги, корпоративные мероприятия и выезды
- Сильная инженерная культура, сложные технические задачи и высокий уровень самостоятельности