Java-разработчик для Data Platform

Что за роль

Вакансия Java-разработчика в команде Data Platform предполагает разработку архитектуры нагруженных отказоустойчивых систем. Кандидат будет заниматься оптимизацией систем, написанием качественного кода и проработкой архитектурных решений с точки зрения структур данных и алгоритмов.

Что предстоит делать

  • разрабатывать архитектуру нагруженных отказоустойчивых систем
  • тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
  • писать качественный, но при этом простой код
  • работать со Spark, Iceberg и S3
  • оптимизировать память и throughput, работать с многозадачностью
  • писать части кода на C++ при необходимости

Что потребуется

  • знание современного языка Java
  • отличное понимание алгоритмов и структур данных
  • умение строить распределённые системы
  • умение работать с многозадачностью
  • знание SQL и основных принципов работы баз данных — OLAP/OLTP
  • умение оптимизировать системы
  • опыт разработки на Java от 3 лет

Что важно знать

Роль требует высокой квалификации в области разработки и архитектуры, а также умения работать с высоконагруженными системами. Это возможность для тех, кто хочет участвовать в создании надежных и эффективных решений в области Data Platform.

Оценка вакансии
8 / 10
Вакансия предлагает интересные задачи в области разработки высоконагруженных систем. Указаны четкие требования к кандидату и условия работы. Хорошая возможность для опытного Java-разработчика.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал