Senior Java разработчик /Tech Lead
Требования
Местоположение и тип занятости
Компания
Один из лидеров 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 является плюсом.
Условия:
- Оформление согласно ТК РФ, "белая" заработная плата
- Гибкий подход ко времени начала / окончания рабочего дня
- Высокий уровень дохода, определяемый по итогам собеседования
- Работа в сильном коллективе над живым продуктом, которым уже пользуются десятки тысяч людей ежедневно.