Мы сейчас в поиске Senior Java developer для работы над проектом HelpSync.
HelpSync — платформа поддержки на базе Frisbee
* Единым интерфейсом для всех каналов (вэб-чат, email, соцсети, мессенджеры, VoIP) + автоматические тикеты
* Профилем клиента (контакты, история, метки)
* Сквозной историей коммуникаций
* Умным распределением нагрузки (роуминг по навыкам/нагрузке)
* Аналитикой (KPI, SLA, дашборды)
* AI-ботами (NLP, автоэскалация)
* Базой знаний (шаблоны, подсказки)
Основная концепция: Все обращения → один интерфейс → быстрые ответы.
Задачи:
- Проектирование и реализация компонентов на стороне сервера;
- Обеспечение стабильной работы системы в продакшене;
- Построение архитектуры, рефакторинг, написание тестов;
- Рефакторинг и оптимизация приложения;
- Участие в проведении код-ревью;
- Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта;
- Работа в фича командах.
Технология с точки зрения Back-end:
С технической точки зрения сервер будет представлять собой набор сервисов написанных на Java. Для хранения данных используем Apache Cassandra в качестве основной БД и Apache Kafka в качестве журнала событий/очереди сообщений. Деплоим в виде Docker-контейнеров внутри Kubernetes кластера. В качестве облачного провайдера используем Google Cloud Platform. Для коммуникации с мобильными/web клиентами используем REST API + Server Sent Events.
Стек: Java 17, Spring Framework, Spring Boot, Apache Kafka,Apache Cassandra, Gradle
Данная вакансия является перспективной.
Минск
Не указана
Агентство сервисизации и реинжиниринга
Минск
до 4700 USD