Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы прогрессивная компания по созданию инновационных ИТ решений. Реализуем проекты на базе собственных разработок, передовых open source - решений или лучших продуктов российских вендоров.
Сейчас находимся в поиске Java разработчика на проект для крупнейшего банка. Стрим создает систему управления персональными рекомендациями сотрудников. Пользователями нашей системы являются сотрудники розничного бизнеса банка: от фронт линии до высшего руководства ГБЛ РБ. Мы строим умную систему, основанную на максимальных знаниях о наших сотрудниках, которая формирует персональные рекомендации, позволяющих повысить эффективность работы на каждом уровне управления.
Ожидания от кандидата
- Опыт коммерческой разработки программного обеспечения на Java от 5-ти лет;
- Отличное знание и опыт программирования на языке Java (Spring Framework);
- Хорошие знания и опыт работы с JDBC, Spring JDBC
- Умение и опыт планирования, декомпозиции, распределения и контроля работ разработки и развертывания ППО
- Умение и опыт проектирования программного обеспечения
- Хорошее знание и опыт работы со средствами сборки
- Знание и опыт работы со средствами непрерывной интеграции
- Знание и опыт работы с системой отслеживания ошибок
- Опыт использования юнит-тестирования и оценки покрытия тестами
- Понимание принципов ООП, ФП и распространённых паттернов, способов интеграции приложений и протоколов
- Уверенное знание Java SE: Core, Collections, Concurrency, Generics, Reflection;
- Хорошее знание SQL и опыт написания сложных запросов: MS SQL, PostgreSQL, T-SQL;
- Опыт проектирования и развития REST API
Твои задачи:
- Выполнение технической декомпозиции задач
- Участие в планировании и высокоуровневой оценке новых фич
- Документирование своего кода, участие в разработке технических документов для сопровождения и сдачи системы
- Разработка системы на микросервисной архитектуре
- Разработка новых сервисов, рефакторинг и развитие существующих
- Взаимодействие с аналитиками и заказчиками
- Работа в команде по методологии Scrum
Условия работы
- Работа в аккредитованной ИТ компании
- ДМС со стоматологией
- Компенсация мобильной связи
- Современная техника для комфортной работы
- Работа в команде квалифицированных специалистов
- Современный стек технологий и техническое развитие