Разработчик Java

2019-02-21
Регион
Воронеж
Категория:
Информационные технологии, Интернет
Зарплата:
10000 RUR
График работы:
Сменный график

Обязанности

участие в проектах в роли разработчика;
умение вникать в чужой код;
написание нового кода и доработка существующего;
постепенное улучшение существующего кода.

Условия работы

заработная плата обсуждается в широких пределах с успешным кандидатом по результатам собеседования (с перспективой роста);
работа в офисе‚ полный рабочий день‚ гибкий график;
оформление по ТК‚ полная оплата больничного;
молодой динамичный коллектив‚ интересные и разнообразные проекты‚ ориентированные как на российский‚ так и на зарубежный рынок.

Требования

знания и практический опыт программирования на Java (желательно Java8);
опыт разработки веб-систем, понимание Rest API и HTTP;
знание и понимание MVC, ООП и паттернов проектирования;
знание SQL (средний уровень);
знание HTML, CSS, Javascript (средний уровень);
желательно знание и опыт использования Hibernate, Spring IoC, Spring Security, Quartz;
желательно знание и опыт использования AngularJS, Bootstrap;
желательно знание Maven, Liquibase, Bower;
умение писать модульные тесты, желательно наличие практического опыта использования тестирования при разработке (TDD);
умение писать аккуратный читаемый код, а также разбираться в чужом коде;
умение пользоваться системами контроля версий;
умение работать в команде (SCRUM);
умение общаться с аналитиками для разрешения текущих вопросов;
знание английского языка как минимум на уровне беспроблемного чтения профессиональной литературы‚ блогов.