Ведущий разработчик back-end / старший разработчик в области цифрового малого бизнеса
Описание работы и требования
Ваши задачи будут включать: Исследование и внедрение новых технологий; Проектирование и программирование бизнес-логики продукта и back-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; Обладает сильными навыками решения проблем, способен обрабатывать сложные данные и представлять их четко и просто.
Должностные обязанности
Ваши задачи будут включать: Исследование и внедрение новых технологий; Проектирование и программирование бизнес-логики продукта и back-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; Обладает сильными навыками решения проблем, способен обрабатывать сложные данные и представлять их четко и просто.
Подать Заявку Сейчас
Эта вакансия требует подачи заявки на сайте работодателя.