Обязанности:
Мы будем рады приветствовать в нашей команде Java разработчика на продукт по разработке прикладной платформы автоматизации полного цикла производства ПО от управления продуктом до развёртывания и эксплуатации. Продукт: Управление мощностями – предназначен для формирования прогноза по необходимому оборудованию и контролю использования текущего. Используемое «железо» стало дорогим, к тому же возникают трудности с приобретением и поставкой. Требуется своевременно закупить новое и эффективно утилизировать текущее оборудование. Управление мощностями позволит на основе информации о существующей инфраструктуре и трендах по развитию бизнес-сервисов в организации спрогнозировать утилизацию с учётом множества параметров. Основные задачи: Проектировать и разрабатывать новые компоненты системы; Покрывать свой код интеграционными и модульными тестами; Проводить перекрестный в code review; Участвовать в подготовке и согласовании технической документации по архитектуре и компонентному взаимодействию; Развиваться и осваивать вместе с командой новые технологии. Наши ожидания: Хорошее знание Java 11+, Spring, Spring Data, Hibernate, REST; Опыт работы с реляционными базами данных (запросы, представления, индексы); Понимание микросервисной архитектуры и архитектурных паттернов; Умение оценивать сроки реализации и следовать им.