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

Зарплата

от 70 000 до 130 000 ₽

Требования

БэкендJavaJava Spring FrameworkHibernateGit

Местоположение и тип занятости

ИннополисМожно удаленно

Компания

Университет Иннополис специализируется на образовании, исследованиях и разработках в области ИТ и робототехники

Описание вакансии

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

Задачи:

• Проектировать и разрабатывать элементы системы в рамках ГИС услуг

• Декомпозировать задачи и проводить оценку сроков

• Распределять задачи внутри проектной команды;

• Проводить процесс подготовки, отладки и выпуска версии;

• Участвовать в проектировании архитектуры системы;

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

• Участвовать в развитии технологий и улучшении внутренних стандартов качества.

Обязательные требования:

• Опыт коммерческой разработки на Java от 3-5 лет;

• Опыт использования: Spring MVC, Hibernate;

• Знание SQL и опыт работы с PostreSQL;

• Опыт разработки веб приложений: HTML5, CSS, JavaScript;

• Опыт использования современного JS фреймворка (ExtJS, Angular JS);

• Опыт проектирования новых приложений или крупных блоков функциональности существующих приложений;

• Знание принципов проектирования ПО и шаблонов разработки (SOLID, GRASP, GoF и т.д.);

• Знание алгоритмов и структур данных;

• Навыки коллективной работы в проектной команде (умение читать чужой код, проводить код-ревью, опыт использования систем контроля версий и баг-трекинга);

• Умение оптимизировать и рефакторить как свой, так и чужой код;

• Опыт использования современных методологий разработки (итеративная разработка, Unit-тестирование, непрерывная интеграция); Желательно:

• Опыт разработки на Node.js

• Работа с ГИС данными

• Опыт работы с BI или OLAP данными Опыт разработки на TypeScript, Python

Бонусы

Бесплатное посещение спортивного комплекса города Иннополис

Переезд и релокационный пакет

Офис в Университете Иннополис