Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.
Сейчас мы находимся в поиске Java разработчика на проект сроком 8 месяцев.
Чем нужно будет заниматься:
Разработка baсkend реализаций для веб-сервисов;
Участие в разработке архитектуры и реализации прототипов новых веб-сервисов;
Коммуникация с front-end и back-end разработчиками, дизайнерами;
Написание валидного читабельного кода;
Написание юнит-тестов для разработанных компонентов.
Что мы ждём от кандидата:
Опыт работы на позиции senior-developer не менее 2 года;
В приоритете высшее профильное образование;
Опыт коммерческой разработки на Java;
Опыт работы с многопоточностью / асинхронностью;
Опыт работы с микро-сервисами: k8s/docker
Опыт работы с SQL базами данных: PostgreSQL.
Опыт работы с очередями: Kafka/Rabbitmq
Опыт разработки под JDK 8+ (Collections, Stream API, Concurrency)
Опыт работы с инструментами фремворка Spring (Boot, Data, REST, Validation, Scheduler, SpEL, Actuator, JUnit)
Понимание протоколов сетевого взаимодействия: REST API
Работа c Git.
Будет плюсом:
Что мы предлагаем:
Откликайтесь и присоединяйтесь к нашей дружной команде!