Java developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы занимаемся развитием одного из самых важных компонентов платформы Сбербанка. Наша цель – разрабатывать инструментарий мониторинга, который позволит обнаруживать сбои в системах до обращения конечных пользователей. Поток данных мониторинга в несколько десятков раз превосходит объем данных по бизнес транзакциям. Поэтому каждый день перед тобой будут стоять сложные инженерные задачи по созданию высоконагруженной системы, к которой предъявляются самые высокие требования по надежности, производительности и отказоустойчивости. Нашими продуктами уже активно пользуются десятки команд, которые создают mission-critical приложения и сервисы платформы Сбербанка – обратная связь и ощущение того, что ты делаешь что-то действительно стоящее, гарантированы!
Описание команды:
Мы работаем по гибкой методологии и отвечаем за полный цикл разработки продукта, включая аналитику, разработку, тестирование и применение практик DevOps. Участники команды имеют разносторонний опыт разработки, которым можно и нужно делиться! Основными производственными инструментами для нас являются IDEA, Jira, Confluence и Bitbucket. Сервисы, реализованные командой для новой платформы экосистемы Сбербанка, уже находятся в промышленной эксплуатации и успешно решают возложенные на них задачи.
Обязанности:
- Участие в полном цикле разработки приложения.
- Проведение Code Review.
- Постоянное взаимодействие со смежными командами разработки, с тестировщиками, командами DevOps и сопровождением.
- Участие в решениях по развитию продукта.
Требования:
- Опыт коммерческой/промышленной разработки на Java от 2-х лет.
- Знание 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
Бонусы
- команда профессионалов, готовых поддержать ваши инициативы;
- мощное железо, MacBook или ноутбук на Win (но это странный выбор), дополнительные мониторы и всё, что нужно для продуктивной работы;
- возможность работы с новыми технологиями;
- обучение в Корпоративном университете, повышение квалификации
- гибкое начало дня, офис или удаленная работа;
- ДМС с первого рабочего дня,
- льготная ипотека (субсидирование до 4%);
- прозрачная система бонусов и премий, скидки от партнеров, подписка СберПрайм+
- достойная зарплата (оклад + солидная годовая премия)