Java Разработчик (Автоматизация Бухгалтерского учета)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Сбер сейчас это, крупнейшая цифровая экосистема. Технобренд, объединяющий лучшие мировые практики и современный стек. Сбер работает над созданием экосистемы удобных онлайн сервисов в самых разных сферах. Сейчас в нее входит более 50 компаний. Среди них- онлайн-кинотеатр Okko, сервис длоставки еды Delivery Club, служба такси «Ситимобил» и многие другие.
Информация о проекте
Мы создаем новую технологическую платформу для экосистемы компании. Наша команда занимается созданием системы Accounting Engine для автоматизации бухгалтерского, налогового учета и учета по российским и международным стандартам для группы компаний Сбербанк. Система по масштабам не имеет аналогов в России, перед ней стоят серьезные вызовы по задачам сверхвысоких нагрузок и обработке огромного объема распределенных данных.
Описание команды
Над развитием продукта работает 6 команд. Команды находятся в разных городах (Москва, Санкт-Петербург, Новосибирск), общая численность подразделения 50 человек.
В команду ищем Java разработчика.
Мы ожидаем, что Вы:
- Владеете знаниями Java SE;
- Имеете опыт разработки Web-приложений,
- Понимаете принципы клиент-серверного взаимодействия;
- Имеете опыт работы с серверами приложений JBoss, Apache Tomcat, IBM WebSphere;
- Уверенно владеете технологией разработки SpringFramework, Hibernate ORM, JMS, JMX, Junit.
- Понимаете принципы OOП, методологий разработки, шаблонов проектирования;
- Знакомы с циклом производства ПО, от анализа первичных требований до обновления ПО на серверах и сопровождения пользователей;
Будет здорово, если вы:
- Имеете опыт разработки высоконагруженных и распределенных систем,
- Знакомы с принципами микросервисной архитектуры
- Имеете опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений;
- Имеете опыт работы с системами финансового профиля
- Владеете технологией разработки интерфейсной части - JavaScript, JQuery, React.
- Имеете опыт работы с системами контроля версий: svn, git.
- Имеете опыт работы с набором практик DevOps (Jenkins, Ansible, Groovy);
- Имеете опыт работы с инструментами разработки Intellij IDEA, Jira, Confluence;
- Обладаете уверенными знаниями в SQL синтаксисе, опыт работы с БД Oracle;
- Знакомы с IMDG-платформами
Вам предстоит:
- Разработка высоконагруженных компонентов банковских приложений;
- Поиск и проектирование оптимальных решений, прототипирование;
- Подготовка в кодовой базе инфраструктуры для решения задач (заглушки);
- Подготовка в кодовой базе инфраструктуры для unit-тестирования;
- Контроль качества кода (соглашения, ревью, checkstyle, sonar, и т.п.);
Наш стек:
- Java 8 / 11;
- Spring Framework;
- Hibernate;
- PostgreSQL;
- Kafka;
- Junit;
- docker/kubernetes/openshift;
- Maven;
- React
Инструменты разработки:
- Intellij IDEA;
- Jira;
- Confluence;
- Jenkins;
- SonarQube;
- Git / bitbacket;
Преимущества работы в Сбере
Уникальные технологические и инновационные проекты
Команда экспертов и профессионалов своего дела
Развитие и обучение: своя digital-платформа для дистанционного обучения и развития ключевых ИТ-компетенций
Социальный пакет (ДМС, корпоративная пенсионная программа, материальная помощь)
Скидки для сотрудников от партнеров экосистемы Сбера
Свободный дресс-код