Узнайте, за какие навыки в вашей специализации работодатели могут платить больше

в калькуляторе зарплат

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

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

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

Компания

Прогрессивная компания, основанная талантливыми и опытными специалистами в сфере IT-технологий

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

О компании и команде

Мы прогрессивная компания по созданию инновационных ИТ решений. Реализуем проекты на базе собственных разработок, передовых 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

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

  • Работа в аккредитованной ИТ компании 
  • ДМС со стоматологией
  • Компенсация мобильной связи 
  • Современная техника для комфортной работы
  • Работа в команде квалифицированных специалистов
  • Современный стек технологий и техническое развитие

Смотреть ещё вакансии