Серверный разработчик (Java)

2 мая 2021    20
Откликнуться

Заниматься нужно будет построением сервиса аналитики очень больших объемов данных (big data analytics) на базе пропраетарной базы данных, использующей в том числе мощности GPU для той самой магии, которая понимает почти весь SQL, включая joins. В точки зрения технологической сложности - это высший пилотаж и поле для применения и раскрытия таланта! Обычно же что, интернет-магазинчик запилить? Ааа-ннет.

Удаленная работа не рассматривается. Точка. Удаленка - зло, да, вот так просто и прямо. Удаленка - это несерьезно, это детсад. Удаленка - это срыв сроков и некачественный код. Удаленка - это текучка. Это все факты, как ни сгибай реальность. Если вы думаете иначе, то вы не знаете как должно быть, что такое быстрая и качественная работа. Любая мало-мальски серьезная организация набирает в офис. Общение, сотрудничество, распитие пива по пятницам - это все не просто традиции, это необходимость для мозга.

Что касается переезда именно в Черногорию из РФ, Белорусии, Казахстана и всего вокруг да около. Сейчас некоторые, по понятным причинам, опасаются. Скажем сразу: мы делаем это уже в как-нибудь 300-й раз, и уже какой-нибудь 30-й во время пандемии. Самолеты летают. Дорожки проторены, опыт накоплен (мы даже способны сделать изменения в системе Timatic, если там информация, которая не соответствует действительности, сейчас - это частое явление), мы полностью сопровождаем ваш переезд, помогаем и оплачиваем и за ручку держим, потому что мы понимаем, что это - серьезный шаг, вы приезжаете на готовое.

Основные задачи:

  • Писать новый код на основании требований лидов
  • Участие в разработке тех самых требований с лидами, оформление предложений
  • Следование идеологии Agile, включая многие ритуалы (стендапы, спринты, планирование спринтов)
  • Взаимодействие с коллегами по команде - у нас ансамбль, не соло проект

Требования:

  • Java
  • Spring
  • Apache Calcite
  • Понимание multithreading, механизмов синхронизации, очередей
  • Понимание TCP/IP, сетевого кода, намного больше, чем просто чем UDP от TCP отличается (и почему)

Хорошо бы, но не обязательно:

    • Опыт создания распределенных систем
    • Опыт работы с Kubernetes
    • Что такое CRDT знаете? ;-)
    • Опыт с Kafka и похожим

    Мы предлагаем:

    • Очень интересную работу - сколько в мире систем распределенных RDBMS? Вам предоставляется шанс работать над одной из самых уникальных!
    • Оплачиваемые отпуска
    • Официальное трудоустройство и оформление ВНЖ в Черногории
    • Оплачиваем переезд (лично вам), помогаем с поиском жилья (поиск, варианты, посмотреть, подтвердить), помогаем перевезти семью
    • Комфортный офис в комфортном климате, море в 10-и минутах пешком, место - фактически в центре Европы, на машине (а летом многие страны ограничения ради денег туристов отменят точно) все рядом

    Для интервью будет необходимо сделать тестовое задание.

    Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

    Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.