Java-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы разрабатываем компонент цифровой платформы Сбера (Platform V), который консолидирует информацию о сотрудниках и распространяет ее среди десятков других систем. Platform V – это платформа, на которой не только Сбербанк строит свои решения, это цифровая основа экосистемы Сбера, и, в скором будущем, многих государственных сервисов. Platform V предоставляет возможность поучаствовать в разработке высоконагруженных, масштабируемых сервисов, нацеленных на решение задач в бизнес-процессах, охватывающих миллионы пользователей. Мы находимся в промышленной эксплуатации, идет быстрый рост клиентской базы. Нас ждет еще очень много амбициозных задач, результатами выполнения которых можно будет гордиться. Наша команда работает по гибкой методологии и отвечает за полный цикл разработки продукта. Мы самостоятельно взаимодействуем с заказчиками, сами проектируем, разрабатываем и тестируем наш продукт. В нашей команде царит доброжелательная атмосфера – мы всегда готовы прийти друг другу на помощь.
Обязанности:
- Участие в полном цикле разработки приложения, как backend, так и frontend части продукта;
- Оптимизация производительности системы;
- Покрытие кода Unit-тестами;
- Проведение Code Review;
- Постоянное взаимодействие со смежными командами разработки, с тестировщиками, командами DevOps и сопровождением;
- Участие в решениях по развитию продукта.
Требования:
- Опыт коммерческой/промышленной разработки на Java от 3 лет;
- Знание Java 8, Spring Framework, Hibernate, SQL, REST;
- Умение работать с git, maven;
- Опыт работы с библиотеками и фреймворками для тестирования: Junit, TestNG, Mockito, AssertJ;
- Способность разрабатывать хороший и понятный код, обязательно покрытый тестами, уверенное соблюдение принципов OOP, шаблонов проектирования и базовых принципов разработки.
Будет плюсом:
- Знакомство с JMS, JAX-RS, JAXB;
- Опыт работы с Linux;
- Опыт работы с Jenkins;
- Опыт работы с контейнерными технологиями (Docker, Kubernetes, OpenShift);
- Опыт разработки фронта – React JS.
Условия:
- Официальное трудоустройство согласно ТК РФ;
- Белая заработная плата (оклад + годовая премия);
- Возможность обучения за счет компании;
- Страхование (от несчастных случаев, ДМС);
- Молодой дружный коллектив;
- Возможность саморазвития и карьерного роста не ограничена.