НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

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 по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как вы проектировали систему обмена данными между микросервисами?
  2. Расскажите о вашем опыте работы с базами данных PostgreSQL. Какие вопросы производительности вам приходилось решать?
  3. Что вы знаете о механизмах exactly-once delivery в Kafka? Как это влияет на надёжность системы?
  4. Какие подходы вы применяли для масштабирования Java-приложений под высокой нагрузкой?
  5. Как вы организуете тестирование компонентов в distributed системе?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать