Senior Java разработчик /Tech Lead

Требования

Бэкенд, Старший (Senior)Java

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

МоскваПолный рабочий день

Компания

Один из лидеров foodtech-индустрии в России

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

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

Мы ищем опытного java-разработчика в команду проекта компании UCS "Киоск самообслуживания". Подробнее о проекте:  https://www.ucs.ru/about/news/2019/brend-r-keeper-prezentoval-novuyu-versiyu-kioska-2-0-dlya-terminalov-samoobsluzhivaniya/

Обязанности:

  • Разработка серверных приложений на Java
  • Поддержка и доработка существующих проектов компании
  • Планирование и оценка сроков выполнения и трудоемкости задач
  • Документирование разработанного программного обеспечения
  • Участие в разработке архитектуры приложений и баз данных.

Требования:

  • Успешный опыт разработки коммерческих проектов на Java
  • Опыт работы с системами сборки проектов Gradle, Maven
  • Опыт работы с БД обязателен (PostgreSQL, Microsoft SQL Server - будет плюсом), умение оптимизации запросов, опыт использования ORM
  • Знание принципов ООП, паттернов проектирования, алгоритмов и структур данных
  • Опыт работы с сетевыми протоколами и форматами (TCP/IP, HTTP, XML, SOAP, REST и т.п.)
  • Опыт использования систем контроля версий (SVN, Git)
  • Опыт разработки асинхронного (многопоточного) кода
  • Опыт написания unit-тестов
  • Опыт разработки высоконагруженных проектов является плюсом
  • Опыт использования в разработке Groovy и Netty Framework является плюсом.

Условия:

  • Оформление согласно ТК РФ, "белая" заработная плата
  • Гибкий подход ко времени начала / окончания рабочего дня
  • Высокий уровень дохода, определяемый по итогам собеседования
  • Работа в сильном коллективе над живым продуктом, которым уже пользуются десятки тысяч людей ежедневно.