Java Developer

Зарплата

до 300 000 ₽

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

Полный рабочий деньМожно удаленно

Компания

Комплексная автоматизация бизнес-процессов

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

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

Мы ищем TeamLead либо ведущего java разработчика, с последующим переходом на TeamLead, на проект по разработке собственного кассового продукта для крупных сетевых заказчиков.

Сейчас наш продукт установлен более чем в 1000 магазинов "ВкусВилл", и идет постоянное его развитие и внедрение новым заказчикам.

Команда сейчас состоит из 6 человек и постоянно растет.

Стек технологий:

Back и интеграция - Java; фронт - JavaScript; БД - PostgreSQL, MSSQL;

Инфраструктура - MyBatis

О нас:
http://www.automacon.ru/

https://habr.com/ru/company/automacon/blog/541686/

https://habr.com/ru/company/automacon/blog/526634/

https://habr.com/ru/company/automacon/blog/520318/

https://habr.com/ru/company/automacon/blog/513882/

https://habr.com/ru/company/automacon/blog/544924/

https://habr.com/ru/company/automacon/blog/550818/

https://www.retail.ru/cases/umnye-kassy-v-magazinakh-vkusvill/

По итогам аналитического сравнения "Роскачества" наибольшее количество функций реализовано в приложении «ВкусВилл»
https://rskrf.ru/tips/spetsproekty/sravnivaem-prilozheniya-torgovykh-setey-kakoe-funktsionalney/

https://job.automacon.ru/tpost/jp3ant1xr1-vkusvill-vozglavil-reiting-e-grocery-obo

ссылки на ресурсы для понимания Заказчика
https://vkusvill.ru/
https://incrussia.ru/fly/biznes-kodeks-andrej-krivenko-osnovatel-setej-izbyonka-i-vkusvill/
https://www.youtube.com/channel/UC8f84TEqxTcS6LGv9Lbi8uw

Что предстоит делать:

  • развитие и поддержка ПО собственного кассового решения, участие в определении направления развития архитектуры приложения и выборе технологий, выстраивание процессов - 60% рабочего времени;
  • разработка кода - 40% рабочего времени;
  • создание нового и оптимизация работы имеющегося функционала;
  • повышение надежности и качества системы на всех уровнях.

Чего мы ждем:

  • хорошее владение Java и опыт объектно-ориентированного программирования. Знание основных библиотек и шаблонов проектирования;
  • знание основных алгоритмов и структур данных;
  • умение использовать Git (GitLab);
  • опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов;
  • желание находить новые решения, осваивать новые технологии;
  • желание и способность делиться знаниями через семинары, работу в паре, code-review;
  • опыт работы с многопоточностью и асинхронностью;
  • опыт работы с распределёнными хранилищами и системами;
  • знание HTTP и REST;
  • понимание особенностей SOA;
  • Опыт работы с unix-системами.

Варианты сотрудничества и условия работы готовы обсудить индивидуально, с учетом ваших пожеланий. Мы гибкие в переговорах, настроены на плодотворное долгосрочное сотрудничество.