Обязанности: Разработка серверных компонент для автоматизированных рабочих мест пользователей системы; API для обработки данных с пользовательских форм . Слой классов, осуществляющих взаимодействие с базой данных; Интеграционные модули для взаимодействия с внешними источниками; Сервисы, реализующие этапы бизнес процесса. Требования: Java SE, Spring Framework (IoC, MVC, Transactions, Data, Boot); Опыт работы с Gradle/Maven; опыт работы с Git/Hg; опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit или TestNG; Опыт разработки с использованием JDBC, JPA, JMX; Знание SQL и опыт работы c реляционными СУБД: транзакционность, план запроса, индексы; Знание паттернов ООП; навыки проектирования и разработки высокопроизводительных, отказоустойчивых решений; Мы предлагаем: Возможность частично дистанционной работы, либо полностью дистанционной, если Вы проживаете в другом регионе; Официальное оформление по ТК РФ; Достойный уровень вознаграждения; ДМС со стоматологией с первого дня работы; Отпуск 33 дня + материальная помощь к отпуску; Привлекательный соц.пакет, корпоративные программы; Возможности для повышения уровня квалификации и личностного развития.