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

Java разработчик (GitFlic)

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

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

Компания

Разработка программного обеспечения

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

О компании и команде

Gitflic — это российский облачный сервис хранения репозиториев исходного кода, основан на системе контроля версий Git. Основная цель – создать место для безопасного хранения и работы с кодом. В этом сервисе можно объединяться в команды, создавать публичные или приватные репозитории, управлять проектами на всех этапах процесса разработки, проводить автоматическое тестирование кода и его сканирование встроенным статическим анализатором.

Это молодой, динамично развивающийся проект. У нас сильная команда, интересные задачи и современный стек технологий. У вас есть отличная возможность внести свой вклад в развитие OpenSource в России!

Приглашаем к сотрудничеству Java разработчиков.

Ожидания от кандидата

Обязанности:

  • Разработка системы обработки очередей сообщений о различных событиях с использованием стека Spring Integration и RabbitMQ;
  • Разработка сервиса, писем и смс сообщений, как транзакционных, так и маркетинговых (отправка пачкой);
  • Разработка REST API сервиса для работы с данными пользователя сервиса;
  • Разработка сервиса отложенной обработки статистических данных, которые расположены в различных хранилищах SQL и NoSQL;
  • Создание sql запросов для денормализации данных (увеличения производительности) с учетом высокой нагрузки на хранилище данных.

Требования:

  • Опыт коммерческой разработки на Java от 3-х лет;
  • Опыт работы с высоконагруженными и распределенными системами;
  • Опыт работы с системами контроля версий (git);
  • Знание основных принципов ООП и шаблонов проектирования;
  • Опыт работы с PostgreSQL (хранимые процедуры, представления);
  • Опыт работы с key-value хранилищами;
  • Опыт разработки REST api;
  • Опыт интеграции и работы с платежными системами;
  • Опыт работы с системами очередей;
  • Опыт работы с сокетами.

Будет плюсом:

  • Опыт с CI/CD;
  • Знание Docker;
  • Знание Kubernetes;
  • Знание Cassandra.

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