Наша команда занимается развитием продуктов для клиентского сервиса, таких как рабочее место агентов поддержки, чат-боты, а также интерфейсы и инструменты для взаимодействия пользователей с VK. Это доработки существующего кода и новые полноценные продукты.
Для усиления команды мы ищем специалиста, который поможет развивать сервисы систем клиентского сервиса. Основной проект — разработка единого рабочего места агента поддержки.
Стек технологий: Java 21, Spring, Kafka, PosgreSQL, Kubernetes
Задачи
- Расширять функциональность нового продукта клиентского сервиса
- Участвовать в проработке архитектуры решения
- Разрабатывать и поддерживать микросервисы единого рабочего места агента поддержки
- Проводить оптимизацию и рефакторинг существующего кода
- Реализовывать интеграции с другими системами и сервисами
- Работать в тесном взаимодействии с бизнес-командой для обеспечения высокого качества продукта
- Участвовать в принятии технических решений и выборе подходящих технологий
- Поддерживать и документировать разработанный код
Требования
- Не менее трёх лет опыта работы с Java
- Опыт работы с фреймворком Spring
- Знание СУБД PostgreSQL (умение писать простые запросы и работать с транзакциями)
- Опыт работы с Redis
- Опыт работы с системой очередей сообщений Apache Kafka
- Понимание базовых алгоритмов
- Знание принципов RESTful API
- Опыт работы с системой контроля версий Git
- Понимание микросервисной архитектуры
- Владение техническим английским языком
- Знание контейнерных технологий, таких как Docker / Docker Сompose
Будет плюсом
- Опыт разработки и интеграции сложных внутренних продуктов
- Навыки автоматизации тестирования
- Понимание работы клиентского сервиса
- Опыт работы с S3
- Опыт работы с Kubernetes