Старший Java-разработчик
Москва
Команда развивает AI Бизнес‑помощника внутри интернет‑банка для юридических лиц. Вы будете проектировать и развивать бэкенд‑сервисы и платформу агентов с LLM/RAG, улучшать запоминание контекста, безопасность и отказоустойчивость системы, чтобы автоматизировать рутинные банковские операции
ГрейдSenior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLOpenShiftOracleHibernateGradleDockerPodmanJenkinsJiraBitbucketConfluenceMCPKafkaElasticsearchJUnitMockitoREST API
Задачи
- •Проектирование детальной внутренней архитектуры сервисов и интеграционных сценариев
- •Разработка и сопровождение бэкенд‑сервисов для AI‑помощника
- •Развитие платформы агентов, инициирующих операции и предупреждающих о событиях
- •Улучшение запоминания и использования фактов о пользователе для персонализации
- •Повышение безопасности и отказоустойчивости системы
- •Участие в Code Review и работе в Agile‑команде
Обязательно
- •опыт разработки высоконагруженных и отказоустойчивых систем от 3 лет
- •уверенное знание Java 8+ (Java 17 желателен)
- •уверенные знания Spring Framework / Spring Boot
- •опыт разработки REST‑сервисов
- •опыт работы с реляционными БД (PostgreSQL или Oracle)
- •умение писать unit‑тесты (JUnit, Mockito)
- •опыт работы с Docker/Podman
Будет плюсом
- •базовые навыки работы в Unix‑системах
- •понимание принципов DevOps и CI/CD
- •опыт работы с Jenkins
- •опыт работы с Kafka
- •опыт работы с Elasticsearch
- •опыт работы с MCP
- •опыт проектирования асинхронного взаимодействия
- •опыт применения современных LLM‑инструментов