на главную
habr•19 ч. назадСвежая вакансияОпубликована сегодня на Хабр Карьера. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Приоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Java-разработчик

УдалённоДМССкидка на ДМС для семьиТехника для работыСессии профразвития

Навыки и технологии

GitApache HadoopApache SparkJavaSpring BootMySQL

Ключевая задача

Разработка ETL и алгоритмов обработки распределенных данных для хранилища данных финансового блока банка Топ-5.

Описание вакансии

Обязанности

  • Реализовывать алгоритмы обработки распределенных данных в соответствии с требованиями ТЗ
  • Покрывать код тестами, оптимизировать по результатам НТ
  • Анализировать логи, дебаг
  • Проводить рефакторинг существующих разработок, проводить code review

Требования

  • Уверенное знание Java 8+, Spring Framework, Apache Spark
  • Уверенное знание SQL (join, cte, оконные функции, оптимизация)
  • Базовые знания Hadoop
  • Базовое понимание принципов работы многопоточных приложений
  • Знание основных алгоритмов и структур данных, их реализаций в Java, паттернов проектирования и принципов чистого кода
  • Понимание принципов командной разработки, умение пользоваться git
  • Опыт написания качественных юнит и интеграционных тестов (JUnit 5, Mockito)

Условия

  • Внутренние семинары, митапы, мы очень любим учиться новому
  • ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
  • Технику для комфортной работы
  • Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника