👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Старший Java-разработчик в команду Tarantool Beta

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Место встречи лучших

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

Условия работы

Команда Beta занимается разработкой Java библиотек для работы с Tarantool, а так же созданием решений под ключ на основе Tarantool и их интеграцией в таких сферах как финтех, ритейл и телеком.

В сферу ответственности команды также входит поддержка Java инфраструктуры вокруг Tarantool, которая часто используется для построения высоконагруженных приложений.

Задачи

Разработка open-source java библиотек для работы с Tarantool:

Развитие и улучшение существующих Java библиотек:
  • Определять трек развития продукта на основе требований бизнеса и пользовательских отзывов
  • Внедрение Best Practice по Java
  • Менторство
  • Консультирование заказчиков по использованию/интеграции Java библиотек
Разработка решений на основе Tarantool Data Grid и Tarantool Enterprise:
  • проработка архитектуры;
  • написание бизнес логики на Lua и Java

Требования

  • получаете удовольствие от сложных низкоуровневых задач.
  • имеете опыт коммерческой разработки на Java не менее трех лет.
  • пишете расширяемый и читаемый код.
  • можете и хотите разрабатывать гибкий generic код.
  • понимаете алгоритмы и структуры данных, используемые в вашем коде.
  • хорошо разбираетесь в сетях и распределённых системах.
  • умеете пользоваться примитивами синхронизации потоков в Java.
  • понимаете, как работает Spring Framework.
  • умеете анализировать Java приложения на предмет проблем с производительностью.
  • имеете опыт работы с Linux/Unix и Docker. 

Будет плюсом

  • готовность писать на языке Lua;
  • опыт разработки с использованием библиотеки Java Netty