Мы в AdGuard уже 16 лет создаём и развиваем линейку продуктов для защиты от интернет-рекламы, трекинга, фишинга и других веб-угроз.

Какие знания и навыки для нас важны:

  • Коммерческий опыт разработки на Java от 3 лет.
  • Знание английского языка от уровня B2.
  • Опыт разработки backend-а для продуктовых интернет-систем или высоконагруженных сервисов.
  • Опыт работы с PostgreSQL, хорошее знание SQL.
  • Понимание сетевых протоколов.
  • Хорошее знание computer science (базовые структуры данных, потоки/процессы и способ их взаимодействия, понимание термина "сложность алгоритма").
  • Опыт разработки и отладки многопоточных приложений.
  • Навыки работы в консоли Linux, владение базовыми инструментами (scp, grep, find, ps, top, netstat, cat/tail/head).
  • Умение находить компромисс между перфекционизмом и скоростью доставки.

Чем предстоит заниматься:

  • Разработка REST-интерфейсов (в частности, взаимодействующих с базой данных).
  • Проработка модели данных/схемы БД совместно с коллегами.
  • Проксирование/вызов внешних API, в том числе описанных OpenAPI/Postman-схемами.
  • Экспорт метрик для Prometheus (технических и бизнесовых).
  • Анализ проблем эксплуатации с использованием Sentry.