Java Developer в Tarantool, Москва

Java Developer в Tarantool, Москва

Мы ищем Java-разработчика в команду продукта Tarantool Change Data Capture, который усилит команду и поможет нам в достижении целей по развитию продукта.

Tarantool Change Data Capture решает задачу переноса данных из источников данных в приёмники с минимальными задержками. Источниками и приёмниками данных могут выступать СУБД или брокеры сообщений.

Инструменты и стек:

  • Java 17, Spring Boot 3.2, Netty;
  • JUnit5 — для unit-тестов;
  • Python + Pytest — для интеграционного тестирования;
  • GitLab CI/CD + Allure TestOps — для запуска и мониторинга автотестов;
  • Kubernetes — в качестве целевой платформы для развёртывания продукта.

Задачи

  • Участие в проектировании и разработке основных компонентов продукта Tarantool CDC;
  • разработка новых и развитие существующих коннекторов к различным базам данных (PostgreSQL, Tarantool DB, Oracle и так далее);
  • улучшение эксплуатационных свойств продукта Tarantool CDC (метрики, мониторинг, логирование);
  • помощь команде pre-sale в пилотных проектах;
  • разработка и поддержка Java-экосистемы для продуктов из линейки Tarantool, в том числе opensource-библиотек.

Требования

  • Опыт разработки на Java, знание стандартной библиотеки Java, популярных фреймворков (Spring), знание шаблонов работы с многопоточностью;
  • знание и понимание принципов работы с асинхронными фреймворками (Netty);
  • опыт работы с базами данных, например PostgreSQL, MySQL/MariaDB, Redis;
  • навыки работы c Linux;
  • опыт работы с системами контейнеризации (Docker, Kubernetes).

Будет плюсом

  • Знания других языков программирования Python, C/C++, Go;
  • опыт с GitLab CI.

Будет большим плюсом:

  • работа с Kafka Connect, Debezium;
  • опыт работы с Oracle, Greenplum, ClickHouse;
  • знания в области распределённых систем и опыт работы с ними (микросервисы, распределённые хранилища данных);
  • опыт разработки helm charts и (или) kubernetes operator.

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

Гибкий график работы
Бонусы и скидки от партнеров
ДМС
Профессиональная команда
Интересные задачи

Формат работы

комбинированный

Уровень

middle

График работы

полный

Tarantool

Решение класса middleware для ускорения IT-систем и обработки данных. Сочетает в себе сервер приложений, гибридное хранилище с гибкой схемой данных и мощные средства масштабирования. Благодаря размещению данных в оперативной памяти платформа позволяет обрабатывать до 1 млн запросов в секунду.

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

Гибкий график работы
Бонусы и скидки от партнеров
ДМС
Профессиональная команда
Интересные задачи

Похожие вакансии

Технический архитектор

VK Tech
Москва, гибкий

Java Developer в команду онлайн-рекомендаций

AI VK
Москва, гибкий

Руководитель группы разработки хранилищ

Единые облачные технологии
Москва, гибкий

Руководитель core-команды разработки

Коммуникационные платформы
Москва, комбинированный

Руководитель команды разработки высоконагруженных систем

VK Видео
Санкт-Петербург, комбинированный

Java Lead в команду рекомендательной системы

AI VK
Москва, офисный

Старший Java-разработчик в команду рекомендаций социальных сервисов

AI VK
Санкт-Петербург, гибкий

Java разработчик в команду ML

AI VK
Санкт-Петербург, комбинированный

Java-разработчик в команду поиска

ОК
Санкт-Петербург, комбинированный

Java-разработчик в команду рекомендательной системы

AI VK
Москва, гибкий

Java Developer в службу рекомендаций

Дзен
Москва, гибкий

Java Developer

VK Видео
Санкт-Петербург, гибкий

Java Lead MLOps-инструментов

AI VK
Москва, офисный

Java Team Lead

VK
Москва, комбинированный

Senior Java Developer

VK
Москва, гибкий

Backend Java Developer на проект чат-бота

Клиентский опыт
Москва, гибкий

Старший разработчик в команду архитектуры

ВКонтакте
Санкт-Петербург, гибкий

Java-разработчик в команду Tracer

ОК
Санкт-Петербург, комбинированный

Java-разработчик

Дзен
Москва, комбинированный

Senior Java Developer

RuStore
дистанционный

Frontend Developer

Медиапроекты Mail
Москва, гибкий

Разработчик Big Data

ОК
дистанционный

Golang Developer в команду «Антиробот»

Информационная безопасность
Москва, гибкий

Администратор Atlassian

Технический департамент
Москва, гибкий

Специалист по информационной безопасности (AppWebSec)

RuStore
Москва, гибкий

Go Developer

Единые облачные технологии
Москва, гибкий

Ведущий Java-разработчик

Единые облачные технологии
Москва, гибкий