Backend Developer
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
Приглашаем вас принять участие в разработке, запуске и дальнейшем развитии фабрики контента продуктов благосостояния – централизованной платформы формирования обучающих и презентационных материалов по инвестиционным и страховым продуктам Сбера для различных фронтальных систем банка.
Задачи разработчика:
- участие в обсуждении и выработка предложений по архитектуре разрабатываемых модулей;
- реализация требуемого функционала на языке Java в соответствии с принятыми архитектурными решениями и предоставленной разработчику аналитической информацией;
- написание модульных тестов реализуемого функционала;
- участие в code review;
- участие в разборе и анализе возникающих проблем на тестовых стендах и в промышленной эксплуатации;
- взаимодействие с инженерами по тестированию с целью совместной реализации интеграционных тестов.
Что мы используем:
Java 8, Git, Maven, Spring, Jira, Bitbucket, Jenkins, и многое другое
Мы ждём от кандидата:
- знание основных алгоритмов и структур данных, базовых архитектурных подходов;
- отличное знание Java, знание и понимание принципов объектно-ориентированного программирования. знание основных библиотек и шаблонов проектирования;
- отличное знание SQL, приветствуется опыт работы как с SQL, так и с NoSQL базами данных;
- опыт работы с системами контроля версий (Git, SVN, Maven);
- знание фреймворков (Spring (core), и др.
Мы приветствуем:
- желание находить новые решения, осваивать новые технологии;
- желание и способность делиться знаниями, работу в паре, code-review;
- как плюс рассматривается знакомство с html, css, react.js;
- как плюс рассматривается опыт запуска приложений на OpenShift.