Мы предлагаем:
- работу над новыми продуктами по метолодогии Scrum;
- нетривиальные задачи, где Ваш вклад в общее дело заметят и оценят;
- карьерный рост до техлида;
- комфортабельный офис в центре города;
- бесплатную сотовую связь;
- организованное рабочее место за счет компании.
Задачи:
- реализация микросервисов (написание с нуля, либо вынесение из имеющегося кода);
- расширение существующего REST API;
- реализация взаимодействия с внешними сервисами;
- внедрение новых технологий (фреймворки, библиотеки);
- разработка на всех этапах (front-end, back-end), включая архитектуру, автоматизированное тестирование, поддержка системы автоматического документирования, интеграция с существующими внешними и внутренними сервисами;
- командная разработка качественных высоконагруженных и отказоустойчивых систем.
Мы ожидаем:
- знание Java 8, Spring Framework, Hibernate;
- понимание принципов ООП и грамотное их применение;
- знание основных алгоритмов, структур данных, шаблонов проектирования;
- опыт коммерческой разработки от 1,5 лет;
- опыт написания unit тестов;
- опыт построения REST API с использованием Spring MVC / Apache Camel;
- умение работать с СУБД.