Senior Java-разработчик в команду разработки Java Platform в Технический департамент, Санкт-Петербург.

Задачи:

  • Строить архитектурные решения для объединения Java-сервисов на платформе VK.
  • Разрабатывать и поддерживать библиотеки, используемые во всех микросервисах.
  • Автоматизировать процессы создания и развёртывания приложений.
  • Интегрировать платформу с внутренними сервисами для построения экосистемы.
  • Обеспечивать отказоустойчивость и быстродействие системы.
  • Участвовать в обсуждении и внедрении новых технологий и подходов.

Требования:

  • Отличное знание Java, основных алгоритмов и структур данных, concurrency.
  • Опыт работы с распределёнными системами и базами данных.
  • Хорошие теоретические знания в области разработки микросервисов.
  • Опыт работы с Linux или готовность погрузиться в тему.
  • Навыки написания качественного, читаемого и поддерживаемого кода.