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