TL;DR
Senior Java Developer (AI): Разработка инновационной системы для автоматизации банковских закупок с использованием методов машинного обучения и NLP с акцентом на интеграцию с банковскими системами и архитектурное проектирование. Фокус на создании масштабируемых сервисов, управлении контрактами и обеспечении высокой производительности системы.
Локация: Удаленный режим работы в пределах Москвы и Московской области
Компания
Крупнейший банк, развивающий широкий спектр цифровых продуктов и внедряющий передовые AI-технологии в свои бизнес-процессы.
Что делать
- Проектировать и разрабатывать высоконагруженные приложения на Java
- Осуществлять архитектурный контроль разработки ПО
- Участвовать в R&D активностях команды
- Работать по Agile-методологии в продуктовой команде
Требования
- Опыт разработки на Java 8, 11, 17 от 5 лет
- Отличное знание алгоритмов, структур данных и паттернов проектирования
- Глубокий опыт работы со стеком Spring Framework (Boot, Data, Security)
- Опыт работы с PostgreSQL, ORM Hibernate и SQL
- Опыт интеграционного взаимодействия через REST и gRPC
- Опыт работы с брокером сообщений Kafka
- Уверенное использование инструментов Docker, Kubernetes и Openshift
Хорошо, если есть
- Навыки DevOps и опыт настройки CI/CD процессов (Jenkins, pipeline-скрипты)
- Опыт работы с серверами приложений Tomcat, WildFly или WebSphere
Культура и преимущества
- ДМС с первого дня работы, включая льготную страховку для близких
- Бесплатная подписка СберПрайм+ и скидки у компаний-партнеров
- Корпоративная пенсионная программа и обучение за счет компании
- Возможность реферального вознаграждения до 100 тыс. рублей
- Доступ к корпоративному спортзалу и скидки в партнерские фитнес-центры
