Обязанности:
Мы в поисках Java-разработчика для создания решений на базе программной платформы Digital Q. Платформа Digital Q представляет собой многокомпонентную среду для ускоренной разработки и развертывания различных учетных, аналитических, а также поддерживающих операционную работу бизнес-приложений. Инструментарий Digital Q своего рода «конструктор бизнес-приложений». Наш новый сотрудник примет участие в разработке продуктов для кадрового учета, реализованного в микросервисной архитектуре. ЗАДАЧИ: Разработка под Java, фреймворк: Spring boot; Разработка в рамках микросервисной архитектуры; Проектирование интерфейсов взаимодействия с другими системами; Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками; Работа по гибкой методологии разработки. ТРЕБОВАНИЯ: Опыт разработки на JAVA 8/11; Знание и опыт разработки на Spring Framework; Знание и практический опыт применения Kubernetes, Docker; Хорошее представление об основных подходах к проектированию микросервисов; Знание и практический опыт применения высоконагруженных сервисов с использованием Apache Kafka; Опыт написания тестов (JUNIT5, интеграционные); Уверенное знание баз данных PostgreSQL/Oracle/MS SQL Server на уровне разработки и оптимизации процедур; Опыт командной работы, в том числе в распределенных командах; ЧТО МЫ ПРЕДЛАГАЕМ: Полная занятость, график работы 5/2; Гибкое начало рабочего дня; Удаленка либо гибридный формат работы в одном из наших офисов (Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Новосибирск, Самара); Оформление по ТК РФ, бессрочный трудовой договор.Похожие вакансии