Emerging Travel Group
Middle Backend Developer (Java/Kotlin)
- Удалённо
- Georgia
- Полная занятость
- 6 дн. назад
Ищем Middle Backend разработчика в команду разработки Big Data платформы в международную travel-компанию. Участие в architectural решениях и полный цикл разработки от проектирования до деплоя.
О позиции
Компания разрабатывает Big Data платформу и инструменты для инжиниринга данных: сбор и доставка данных из бизнес-систем в аналитический дата-warehouse, обслуживание и оптимизация хранения данных, интеграция различных аналитических сервисов и инструментов. Технологии включают Java/Kotlin/Spring Boot, потоковую обработку на базе Kafka, обработку данных с помощью Spark и распределённые хранилища на основе PostgreSQL, Kubernetes и объектных хранилищ S3-compatible.
Чем заниматься
- Разработка бэкенд-компонентов Big Data платформы на Java или Kotlin
- Проектирование и реализация архитектуры системы
- Интеграция источников данных через Apache Kafka и CDC технологии
- Оптимизация запросов и хранение данных в PostgreSQL и распределённых системах
- Взаимодействие с командой по архитектурным решениям
- Менторство и обмен знаниями с другими инженерами
Что ждут
- Знание Java и/или Kotlin на уверенном уровне
- Опыт работы со Spring Boot
- Опыт работы с Apache Kafka или аналогичными системами потоковой обработки
- Понимание принципов работы реляционных баз данных (PostgreSQL)
- Опыт работы с分布式 системами или опыт участия в разработке высоконагруженных систем
Будет плюсом
- Опыт работы с Rust или Python
- Опыт работы с Apache Spark
- Знание S3-compatible объектных хранилищ
- Участие в обсуждении архитектурных решений проекта
- Готовность к обучению новым технологиям
Условия
- Влияние на технические и архитектурные решения
- Полный цикл разработки от дизайна до deployment
- Hands-on опыт с Big Data технологиями и распределёнными системами
- Техническое менторство и возможности профессионального роста
- Гибкий график и возможность удалённой работы
- Поддерживающая команда и внутренние программы обучения
- Частичная компенсация внешних тренингов и конференций
- Корпоративный курс английского языка
Навыки
- Java
- Kotlin
- Spring Boot
- Apache Kafka
- PostgreSQL
- Apache Spark
- Kubernetes
- Distributed Systems
- Big Data
- Object Storage
Сложность отбора
Средний уровень сложности — требуются навыки разработки сafka, понимания distributed систем, но нет требований Senior-level архитектуры
Оценка JobPathЗарплата по рынку
150 000 – 350 000 ₽ в месяц
Оценка для Middle Backend разработчика в международной компании, базирующейся в Грузии; удалённая работа влияет на диапазон; в рублях рассчитано примерно как $2000-4000/мес
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы проектировали систему обмена данными между микросервисами?
- Расскажите о вашем опыте работы с базами данных PostgreSQL. Какие вопросы производительности вам приходилось решать?
- Что вы знаете о механизмах exactly-once delivery в Kafka? Как это влияет на надёжность системы?
- Какие подходы вы применяли для масштабирования Java-приложений под высокой нагрузкой?
- Как вы организуете тестирование компонентов в distributed системе?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр