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-платформа для дистанционного обучения и развития ключевых ИТ-компетенций

Социальный пакет (ДМС, корпоративная пенсионная программа, материальная помощь)

Скидки для сотрудников от партнеров экосистемы Сбера

Свободный дресс-код