Мы развиваем Единую базу знаний B2C о продуктах и процессах обслуживания розничного клиента с функционалом GenAI-помощника в рамках всего цикла управления знаниями: от создания контента, дистрибуции его по каналам (агенты с RAG, рабочие места сотрудников) до оценки качества и формирования задач на его улучшение. На основе наших знаний происходит обслуживание более 15 млн клиентов в месяц в различных каналах.
Мы ищем опытного Java-разработчика, который совместно с front, back, DS / DE / ML-инженерами (внутри и вне команды) будет развивать централизованный функционал работы со знаниями для всей системы ИИ-агентов B2C.
1. Анализ бизнес-требований и участие в обсуждении реализации поставленных задач
2. Разработка backend части для клиент-серверных приложений
3. Разработка новых микросервисов, API, ETL-процессов
4. Разработка интеграций с внутренними системами банка
5. Написание unit тестов
6. Проведение code review
1. Наличие высшего образование (желательно по направлению IT)
2. Опыт работы Java-разработчиком от 3 лет
3. Знания spring framework, spring-security, spring-boot
4. Опыт разработки REST сервисов
5. Опыт работы с БД (Postgres)
6. Опыт работы с Git
7. Опыт работы с брокерами сообщений (Kafka/RabbitMQ)
8. Знание Swagger / OpenApi
9. Опыт работы со стеком ELK
10. Опыт построения CI/CD
11. Опыт работы с Kubernetes/OpenShift
Будет плюсом:
1. Понимание принципов и опыт работы с LLM, RAG и задачами информационного поиска
2. Опыт работы в банке и тематике поддержки клиентов (колл-центр, ИИ-помощники)