Инженер поддержки
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Мы часть технологической платформы Сбер и создаём сервисы, которые будут использовать миллионы клиентов Сбербанка и других компаний экосистемы. Наша команда развивает продукты для разработки, исполнения и администрирования бизнес процессов и задач.
Продукты и их особенности:
- Среда разработки - средство для моделирования бизнес процессов в нотации BPMN2.0
- Среда исполнения бизнес процессов - высокодоступный, масштабируемый сервис по исполнению процессов в микросервисной среде
- Движок для модульного тестирования бизнес процессов
- Сервис управления задачами пользователей - универсальный портал для работы с пользовательскими задачами
- Сервис администрирования процессов - инструменты управления и мониторинга бизнес процессами в среде исполнения
- Сервис расширенной статистики по бизнес процессам - анализ истории исполнения
Мы ищем Java Engineer для поддержки и разработки новой функциональности компонентов продукта.
Мы ценим если
- Ты любишь писать код, простой и надёжный. И понимаешь, что простота достигается трудом и упорством, а качество для тебя естественно и необходимо.
- Ты ценишь открытость, умеешь признавать и исправлять ошибки.
- Ты стараешься выходить за рамки предложенного. Понимаешь как ставить цели и достигать результатов даже в условиях неопределённости.
- Ты можешь донести ценность своего технического (и не технического) решения даже неподготовленному человеку. Умеешь слушать и договариваться.
- Ты заботишься о своей команде и помогаешь ей достигать наилучших результатов.
О работе
У тебя будет возможность поучаствовать на всех этапах создания ценности:
- Проектирование доработок в существующих и запускаемых с нуля продуктах
- Разработка новой и улучшение существующей функциональности
- Технологический анализ
- Сопровождение продуктов и устранение дефектов
- Внутреннее и внешнее тестирование, автоматизация тестов
- Выпуск в опытную и промышленную эксплуатацию
Требования
- Java 8+
- Spring Framework, Spring Boot, Spring Security/MVC/Actuator и т.д.
- Опыт работы с ORM
- Опыт работы с Apache Kafka
- Умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков
- Умение проектировать и реализовавывать эффективные модульные тесты
- Способность оптимизировать свой собственный код и код других разработчиков
- Знание SQL, умение писать оптимальные запросы
- Способность учиться и осваивать новые технологии легко выходя из зоны комфорта
- Английский на уровне чтения технической документации
Будет плюсом
- Опыт работы в Scrum команде
- Опыт работы с инструментами Jira, Confluence, Git, Jenkins, Sonar, Maven, Gradle, Nexus
- Опыт разработки по TDD
- Опыт работы с graphql или аналогами
- Знакомство с технологиями контейнеров и систем управления контейнерами (Docker, Kubernetes, Openshift)
- Понимание принципов работы и особенностей SQL, NoSQL и Hybrid SQL хранилищ
- Владение разными инструментами экосистемы Spring
- Знание фронтовых техник (ReactJS, TypeScript)
Будет значительным плюсом
Опыт использования или разработки на BPMN\Workflow движках (Activiti, Camunda, Zeebe, Amazon Step Function, etc.)
Бонусы
- достойный годовой бонус, ежегодная индексация заработной платы;
- обучение за счет компании: Корпоративный университет, Виртуальная школа Сбера, повышение квалификации, IT конференции, митапы, библиотека;
- система повышения и перемещения внутри Сбера;
- макбук для работы, удобный формат: удаленка, гибрид или офис;
- ДМС c первого дня, страхование от несчастных случаев и тяжелых заболеваний, программа для родственников, корп. пенсионная программа;
- ипотека выгоднее до 4% для каждого сотрудника, льготное кредитование;
- реферальная программа для сотрудников: вознаграждение до 100 тыс. рублей;
- скидки на путешествия, страховка;
- бесплатная подписка СберПрайм+, скидки от компаний-партнеров для сотрудников;
- спортзал в офисе с видом на набережную