Java-разработчик
гибрид, Москва
Команда развивает и поддерживает ядро процессинговой системы для операций с банковскими картами и счетами. Вы будете разрабатывать и оптимизировать высоконагруженные микросервисы, повышая производительность и надёжность сервиса для миллионов клиентов
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpringDataGridKafkaPangolin Platform VRabbitMQORMKubernetes
Задачи
- •разработка backend высоконагруженной банковской системы на Java
- •написание unit и интеграционных тестов
- •рефакторинг, оптимизация кода и code review
- •подготовка документации и сопровождение компонентов на тестовых стендах (ИФТ, ПСИ, НТ)
- •участие в принятии архитектурных решений
- •анализ метрик и работу системы в ПРОМ
Обязательно
- •коммерческий опыт разработки на Java от 3 лет
- •знание принципов проектирования ПО (SOLID, паттерны) и архитектуры микросервисов
- •опыт работы с Spring и ORM
- •опыт работы с брокерами сообщений (Kafka, RabbitMQ или аналоги)
- •опыт работы с Kubernetes
- •навыки написания unit и интеграционных тестов
- •навыки агентной разработки и работы с CLI
Будет плюсом
- •опыт с генеративными AI-моделями и созданием AI-агентов
- •опыт использования GigaChat, Kandinsky и аналогов в продуктах
- •инструментальное владение AI для анализа, генерации и автоматизации