Ведущий Back-End разработчик / Главный программист в сфере цифрового малого бизнеса
Описание работы и требования
Ваши задачи будут включать: Исследование и внедрение новых технологий; Проектирование и программирование бизнес-логики продукта и back-end системы; Тесное сотрудничество с front-end разработчиком для создания функциональных, эффективных и полностью соответствующих API; Анализ исходного кода и внесение необходимых изменений; Написание юнит- и интеграционных тестов, разработка автоматизированных инструментов для повседневных задач; Написание и документирование качественного, эффективного кода; Анализ идей и предложений для устранения рисков и неэффективных решений; Исследование и внедрение новых технологий.
Должностные обязанности
Идеальный кандидат для нас: Имеет высшее техническое образование (Информатика, Программная инженерия или Программирование); Не менее 3-х лет опыта работы в области back-end программирования; Опыт работы с Java8, Java EE, Spring Boot; Глубокие знания систем управления версиями (Git); Опыт разработки и использования RESTful API сервисов; Глубокие знания объектно-ориентированного программирования, принципов S.O.L.I.D и шаблонов проектирования; Опыт работы с системами баз данных, знание SQL и NoSQL баз данных; (PostgreSQL, MySQL, Oracle, MongoDB, Redis) Знания о написании эффективных тестов для юнитов, интеграций и API; Знакомство с методологией Agile Scrum; Знания архитектуры микросервисов; Знания PL/SQL; Сильные навыки решения проблем, способность обрабатывать сложную информацию и представлять ее четко и просто.
Подать Заявку Сейчас
Эта вакансия требует подачи заявки на сайте работодателя.