Java-разработчик в команду платформы поддержки
Ищем Java-разработчика для развития внутренней платформы клиентской поддержки на базе self-hosted Chatwoot.
Платформа интегрирована с Telegram, внутренней админкой, backend-сервисами компании и AI-инструментами. Ею ежедневно пользуется команда поддержки, поэтому работа включает как разработку новых возможностей, так и сопровождение работающей системы.
На первом этапе основной фокус роли — платформа поддержки и связанные с ней интеграционные сервисы. В дальнейшем возможно расширение зоны ответственности с подключением к задачам основного Java-контура компании, включая разработку сервисов биржевой платформы.
Нужен самостоятельный backend-разработчик, который умеет разбираться в существующих системах, проектировать интеграции, находить причины проблем и доводить изменения до production.
Чем предстоит заниматься:
- Развивать backend-сервисы платформы на Java и Spring Boot
- Реализовывать новые функции по запросам команды поддержки
- Развивать интеграции с Chatwoot, Telegram, внутренними и внешними системами
- Дорабатывать Chatwoot под внутренние процессы компании
- Развивать и упрощать архитектуру интеграционных сервисов платформы
- Разбираться с ошибками и проблемами в production, находить и устранять их причины
- Участвовать в переносе и преобразовании данных между системами
- Развивать функции анализа диалогов и автоматизации с использованием LLM
- При необходимости дорабатывать небольшие интерфейсы для операторов
- Участвовать в проектировании, развёртывании и сопровождении сервисов
Основной стек: Java, Spring Boot, PostgreSQL, Kafka, Docker, REST API и webhooks, Chatwoot, OpenAI API и другие LLM, GitLab CI
В отдельных компонентах используются Ruby on Rails, Vue, React, TypeScript и Redis. Глубокое знание всего этого не требуется, но важно быть готовым разбираться в смежном коде и устройстве open-source-продукта.
Что для нас важно:
- Уверенное знание Java и Spring Boot
- Опыт коммерческой backend-разработки
- Опыт проектирования и реализации интеграций через API и очереди сообщений
- Практический опыт работы с PostgreSQL
- Понимание принципов построения и эксплуатации backend-сервисов
- Опыт работы с Docker
- Умение разбираться в существующем и незнакомом коде
- Способность самостоятельно диагностировать проблемы после выхода изменений в production
- Умение обсуждать технические решения, аргументировать свой подход и доводить задачи до результата
- Опыт использования AI-инструментов в разработке и понимание того, как проверять сгенерированный код
Будет плюсом:
- Опыт работы с Chatwoot, helpdesk-, CRM- или чат-платформами
- Опыт интеграций с Telegram
- Практический опыт работы с Kafka
- Опыт сопровождения сервисов в production
- Опыт работы с OpenAI API или другими LLM
- Знакомство с Ruby on Rails, Vue, React или TypeScript
- Опыт работы с GitLab CI и Redis
- Опыт развития или адаптации open-source-продуктов под внутренние задачи
- Опыт разработки сервисов для fintech- или биржевых платформ
Мы предлагаем:
- Работу над внутренним продуктом, которым ежедневно пользуется команда поддержки
- Влияние на архитектуру сервисов и принимаемые технические решения
- Задачи на стыке backend-разработки, интеграций, AI и автоматизации
- Перспективу подключения к разработке сервисов основной финтех-платформы
- Прямое взаимодействие с руководителем, командой поддержки и backend-разработчиками
- Применение современных AI-инструментов в повседневной разработке
- Быстрые решения без лишней бюрократии
- Full-time формат и гибкое начало рабочего дня
Если близок такой подход к инфраструктуре и процессам — будем рады познакомиться. Гарантируем быстрый выход на интервью и обратную связь без затянутых этапов.