Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик бэкенда в команду CRM
Наша команда отвечает за облачную платформу, которая позволяет быстро создавать, отлаживать и запускать бизнес-приложения enterprise-уровня. Задача платформы — предоставить разработчикам и бизнес-пользователям такую базовую функциональность, как:
- runtime-конструкторы объектной бизнес-модели и UI;
- настраиваемая в виде графа бизнес-логика и среда для её выполнения;
- ролевая модель доступа;
- коннекторы к каналам коммуникации (почте, телефонии, чатам) и прочее, чтобы на этой платформе пользователи могли собрать необходимое приложение.
Крупнейшим приложением, построенным на основании платформы, сейчас является CRM для команды коммерческого департамента с несколькими тысячами пользователей.
Какие задачи вас ждут
Развивать ядро подсистемы конструирования объектов и UIМы уже позволяем пользователю описывать свои объекты, которые могут ссылаться друг на друга, создавать десятки миллионов экземпляров объектов, а потом строить поверх этой модели запросы и получать ответ за сотни и тысячи миллисекунд. Вам предстоит оптимизировать это время до десятков и единиц миллисекунд, а также работать над добавлением новых фич: полнотекстового поиска, движка массовых действий, системы прекоммитных и посткоммитных триггеров и так далее.
Реализовывать новую функциональность в движке бизнес-процессов
Конструктор процессов позволяет описать граф бизнес-логики с использованием блоков-операций из библиотеки. Далее этот граф поступает на исполнение в движок обработки графа, в котором переходы от операции к операции занимают миллисекунды. В ходе работы над направлением вы будете развивать возможности движка, добавляя в него новые возможности, например, такие как обработка процессов с прерыванием времени или события, «песочница» для отладки графа. А также будете создавать новые блоки-операции, коннекторы к источникам данных, реализовывать распределённые транзакции и многое другое.
Мы ждем, что вы
- Готовы разрабатывать на Kotlin
- Работали с Docker
- Разрабатывали распределённые сервисы
- Проектировали и разрабатывали в парадигме микросервисной архитектуры
- Работали с реляционными СУБД
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие