Обязанности: Работать в высоко-нагруженных проектах с микросервисной архитектурой; Разработка интеграционных решений; Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам; Разработка автоматизированных и unit-тестов; Проводить код-ревью; Разрабатывать Backend на Java с использованием фреймворка Spring. Требования: Опыт разработки на Java не менее 6-ти лет. Владение Java 8+, Spring Framework, SQL HTTP, REST, GRPC, JSON-RPC, XML, XSD Опыт создания систем в сервисно-ориентированной и микросервисной архитектуре Опыт работы с кэшами, в том числе распределенными Опыт использования Docker, понимание работы Kubernetes