Москва
Команда продукта Digital Q.DataFlows приглашает разработчика Java для решения задач развития системного инструментария для проектов построения Хранилищ данных. Примеры модулей: ETL, Quality Control, движок бизнес-процессов и визуализация данных.
КЛЮЧЕВЫЕ ЗАДАЧИ:
- Разработка микросервисов на Java 11+, SpringFramework;
- Проектирование интерфейсов взаимодействия с другими системами;
- Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками;
- Работа по гибкой методологии разработки.
ЧТО МЫ ЖДЕМ ОТ ВАС:
- Опыт разработки на Java от 2-х лет;
- Знание протоколов HTTP, SOAP, REST;
- Понимание принципов ООП, SOLID;
- Владение Java SE 8+: Java Core, Collections, Lambda;
- Опыт работы с JPA (Hibernate);
- Опыт практической разработки от 1 года Spring Framework: Spring Boot, Spring Data JPA, Spring AOP, Spring MVC;
- Опыт разработки многопоточных высоконагруженных приложений;
- Оконченное высшее образование;
- Уверенное владение Git, Maven.
БУДЕТ ПЛЮСОМ:
- Опыт работы с брокерами сообщений (предпочтительно Kafka);
- Знание SQL, желателен опыт работы с утилитой Liquibase;
- Опыт написания юнит-тестов (JUnit, Mockito).
УСЛОВИЯ:
- Полная занятость, оформление по ТК РФ, бессрочный трудовой договор;
- Гибкое начало рабочего дня;
- Для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Самара - гибридный формат работы: по понедельникам работа из офиса, остальные дни дистанционно по желанию;
- Для городов: Уфа, Екатеринбург, Волгоград, Калининград, Тула, Казань, Нижний Новгород, Краснодар, Рязань - дистанционный формат работы до тех пор пока не будет открыт филиал, после открытия филиала занятость сменится на гибридную (один день в неделю из офиса).