Middle Scala/Java Developer (Core Team)

Над разработкой платформы работает несколько команд. Сейчас мы расширяем команду Core и находимся в поиске Middle разработчика, который хочет развиваться и писать на Scala, даже если сейчас пишет на Java (мы научим!).

Команда Core развивает ядро коммуникационной платформы LiveTex, через которое происходит обмен сообщениями через различные каналы. Платформа отвечает за бизнес-логику коммуникаций — маршрутизацию обращений, их назначение на операторов, сценарии взаимодействия с собеседниками, а также за стабильность работы системы при High load нагрузках.

Амбициозность работы в команде заключается в совмещении работы над функциональными требованиями к развитию и поддержки высоконагруженной системы. Работа ведется по методологии DDD, активно используются модульные тесты. В команде работают сильнейшие программисты, которые не просто используют инструменты, а глубоко изучают и понимают их.

Задачи разработчика команды:

  • Использование акторной модели для решения многопоточных задач.
  • Разработка системы на основе событийной модели. Event-driven programming.
  • Использование DDD для моделирования предметной области.
  • Реализация технического решения и участие в его проектировании.
  • Обеспечение максимальной отказоустойчивости и отзывчивости подсистемы.
  • Участие в полном жизненном цикле продукта: от анализа требований и декомпозиции задач до деплоя в продакшн и решения оперативных проблем.

Технологии:

  • Основной стек: Scala, Kafka, Akka, Finagle.
  • Хранение данных: PostgreSQL, Redis.
  • Интерфейсы: Thrift.
  • DevOps технологии: TeamCity, Docker, Chef.

Вы можете занять позицию Middle в команде Core, если:

  • Имеете опыт построения систем со сложной бизнес-логикой.
  • Обладаете опытом работы с реляционными СУБД.
  • Знаете стандартные библиотеки scala и java (основной упор — scala collection).
  • Знаете принципы ООП, SOLID, Event-driven programming.

Мы предлагаем:

  • Работу в команде с хорошей инженерной культурой.
  • Прогрессивное молодое руководство и отсутствие бюрократии.
  • Внутреннее обучение и передача знаний между коллегами.
  • Внешнее обучение и участие в профессиональных конференциях за счет компании.
  • Полное соблюдение ТК РФ.
  • Гибкое начало рабочего дня.
  • ДМС после окончания испытательного срока.
  • Офис в отдельном здании, до которого удобно быстро дойти пешком от станций метро: Петроградская, Горьковская или Чкаловская.
  • Охраняемая велопарковка около офиса.
  • Массажное кресло и бильярд в офисе, кофе от бариста.
  • Насыщенная корпоративная жизнь.

Заявите о себе

Если вас заинтересовала эта вакансия,
присылайте резюме на hr@livetex.ru

Григорий Афонин
Директор по разработке

Сейчас мы расширяем команду Core и находимся в поиске Middle разработчика, который хочет развиваться и писать на Scala, даже если сейчас пишет на Java (мы научим!).

Все вакансии

Работа в LiveTex это:

Комфортный офис в отдельном здании рядом с метро “Петроградская“, “Чкаловская“

Множество возможностей для профессионального и карьерного роста: обучение, тренинги, корпоративная библиотека

Нескучные корпоративные мероприятия без ущерба для здоровья

Оплата билета до Петербурга всем иногородним кандидатам, успешно прошедшим интервью

Оформление с учётом Трудового Кодекса РФ

Стабильная заработная плата и премии по результатам работы

Чай/кофе за счет компании, свой бариста в офисе

Своя футбольная команда LiveTex, бильярд, дартс, массажное кресло