Срок для отклика истек

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

LIDERA agency — крупная арбитражная команда, более 5-ти лет занимающаяся трафиком в вертикали Nutra & Gambling.

Для того, чтобы одна из сильнейших медиабаерских команд могла работать на максимуме возможностей, мы создали экосистему LIDERA. У нас собственная команда разработки и высокотехнологичная ERP система, благодаря которой мы сокращаем время запуска кампаний на 40%, а также собственная CRM. Все эти продукты созданы нами и сейчас пришел момент, когда нам нужно задумываться о масштабировании этих систем (а также учесть большие нагрузки, соответственно поднять отказоустойчивость, при этом еще и про кроссплатформенность не забыть). Именно эти амбициозные планы и привели нас к тому, что мы открываем поиск Java Developer.

Наш будущий коллега будет нашим первым джавистом (в каких-то моментах даже немного фулл стеком, так что хорошо бы уметь например в JS или Typescript), так что помимо большой задачи переезда с node.js ему предстоит в том числе и менторство команды в плане изучения Java

Задачи:

  • Разработка внутреннего софта (ERP, CRM, системы по отслеживанию работоспособности сервисов, корпоративные боты и интеграции, внутренние сервисы)

  • Менторство действующих разработчиков в освоении Java

  • Коммуникация с рук-лем по вопросам технических решений и оценки их сроков.

  • Поддержание серверов с большой нагрузкой

Что необходимо для их выполнения:

  • Опыт коммерческой разработки на языке Java (ООП, SOLID) от 2х лет;

  • Так как мы работаем на Ubuntu, знание unix-server систем будет большим преимуществом (нахождение критических ошибок, настройка окружения);

  • Умение настройки и развертки с помощью Docker;

  • Поддержка информационной безопасности сервера;

  • Spring (MVC, Security, Data, Boot);

  • Опыт работы с колоночными БД (SQL, Clickhouse);

  • JPA;

  • JDBC;

  • Инструментарий разработки: Gradle, Git (ветки, merge, pull requests, настройка репозиториев);

  • Понимание REST-full API;

  • Умение реализовать Auth jwt, Auth0 , права доступа и роли, Object storage, CDN

  • Умение работать с различными API и уметь разбираться в документации;

  • Английский язык на уровне чтения технической документации;

  • Навык оценки сроков

Большим преимуществом будет:

  • Знания NodeJS (NestJS)

  • Опыт работы с базами данных: MongoDB, Firebase, MySQL/MariaDB

  • Опыт построения архитектуры: клиент-сервер, микросервисной;

Что мы предлагаем:

  • Как минимум — интересные задачи по переезду на новый стек существующих продуктов и создание новых; как максимум — построение архитектуры собственными руками, лидирование технической команды и всего процесса разработки;

  • Реальную возможность быстрого карьерного роста из бэкэнд разработчика до техлида направления;

  • Адекватное руководство, четкие задачи и понятные спринты, и отсутствие бюрократии в принятии решений. Наша задача — нанять эксперта и прислушиваться к его мнению и здравым аргументам в пользу тех или иных технических решений;

  • Предоставление всей необходимой инфраструктуры и инструментов для работы;

  • Постоянное внутреннее и внешнее обучение (мы компенсируем внешние курсы и конференции, необходимые для работы)

  • Не знаем, важно ли это — но у нас супер комфортный офис в центре Петербурга) К массажными креслами, приставками, кальянами и прочими приятностями) Мы также любим классно отдыхать, поэтому в команде довольно часто проходят интересные корпоративные мероприятия.

С нетерпением ждем своего Java Hero!