Java-разработчик
Москва
Команда разрабатывает ядро сервиса банка для сбора и обработки обратной связи корпоративных клиентов и формирования рекомендаций с помощью LLM; это повышает качество клиентских решений и автоматизирует принятие решений в бизнесе.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpring BootВекторные базы данныхKubernetesREST APIJSONJenkinsGitLab CIDockerCI/CDLLM
Задачи
- •Проектирование и реализация архитектуры сервиса (Java-ядро и внешние API)
- •Разработка ядра системы: расписание задач, чтение БД, подготовка данных для обработки
- •Техническая реализация API: версионирование, безопасность, производительность, межсервисное взаимодействие
- •Настройка CI/CD пайплайнов, деплой и мониторинг в защищённом контуре банка
- •Участие в код-ревью и поддержка единых стандартов кода
- •Взаимодействие с системным аналитиком и LLM-инженером: реализация интеграций, решение технических вопросов
Обязательно
- •Коммерческая разработка на Java от 3 лет
- •Уверенное владение Spring Boot и микросервисной архитектурой
- •Глубокое понимание REST API, JSON и межсервисного взаимодействия
- •Опыт настройки CI/CD (Jenkins/GitLab CI) и контейнеризации (Docker/Kubernetes)
- •Опыт работы в защищённом контуре банка: банковские стандарты и защита информации
- •Умение самостоятельно декомпозировать задачи и принимать технические решения
- •Знание принципов работы с LLM и векторными базами данных