Senior Java Developer (SberDLP)
Москва
Команда развивает АС DLP — систему предотвращения утечек и расследований инцидентов. Роль в разработке функциональной подсистемы проверок контента с использованием методов AI для реального времени и ретроспективного анализа в высоконагруженной среде
ГрейдSenior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaLiquibaseOpenAPIDockerKubernetesJenkinsGitMavenJUnit
Задачи
- •разработка подсистемы AI-проверок контента
- •участие в проектировании и развитии решений в архитектурном ландшафте банка
- •реализация REST веб-сервисов и OpenAPI документации
- •оптимизация запросов и структур хранения в PostgreSQL
- •интеграция и работа с Kafka и системами миграции БД (Liquibase)
- •обеспечение качества через unit-тесты и поддержку CI/CD
Обязательно
- •высшее образование в ИТ
- •понимание принципов ООП и паттернов проектирования
- •от 3 лет коммерческой разработки на Java с использованием Spring и Unit-тестов (JUnit)
- •опыт разработки REST сервисов и подготовки OpenAPI документации
- •опыт работы с Kafka и многопоточностью (включая виртуальные потоки)
- •опыт работы с Liquibase и PostgreSQL, оптимизация запросов
- •опыт работы с Git, Maven и CI/CD инструментами (Docker, Kubernetes, Jenkins)
Будет плюсом
- •опыт использования GigaChat, Kandinsky и создания/использования AI-агентов
- •опыт работы с S3-совместимыми хранилищами
- •знание алгоритмов и структур данных
- •опыт в высоконагруженных проектах
- •знание протоколов SMTP и ICAP