Java-разработчик в Директ

МоскваJavaДиректСпециалист
Вакансия закрыта
Яндекс — крупнейшая рекламная площадка рунета. Ежедневно десятки тысяч рекламодателей и агентств работают в интерфейсе Яндекс.Директ: создают рекламные кампании, анализируют статистику эффективности, заказывают медиапланы, считают прогноз бюджета и т.п. Многие клиенты создают роботов, которые каждый день производят десятки миллионов запросов в API Директа. Наши подсистемы постоянно обмениваются данными, выполняя синхронизацию с несколькими десятками внутренних сервисов Яндекса. Несмотря на большую нагрузку, система стабильно работает 24 часа в сутки 7 дней в неделю.
Вам предстоит заниматься серверной частью интерфейса Яндекс.Директ, обрабатывать огромные объемы данных, обеспечивать синхронизацию данных с другими компонентами, проектировать отказоустойчивые дублируемые системы, создавать и совершенствовать алгоритмы анализа информации.

Наши требования:

  • знание классических алгоритмов и структур данных;
  • хорошее владение Java SE и опыт объектно-ориентированного программирования;
  • опыт разработки на Java от трех лет;
  • навыки разработки многопоточных приложений;
  • опыт использования реляционных СУБД и работы с большими объемами данных;
  • ответственность и аккуратность;
  • умение разбираться в чужом коде и желание работать в команде.

Плюсом будут:

  • опыт проектирования и разработки высоконагруженных распределенных сервисов;
  • знание основных библиотек (Spring, Guava, Apache Commons, Apache HttpComponents, Jersey) и шаблонов проектирования;
  • глубокое знание Unix;
  • знание Perl или Python.