Java Backend developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
СберКорус — цифровая платформа для компаний и физических лиц. Мы организуем любой бизнес-процесс без бумаги.
В 2004 году компания “КОРУС Консалтинг СНГ” стала первым в России оператором электронного документооборота, а в 2012 году вошла в экосистему Сбера и сменила название, сохранив за собой все свои технологии и разработки.
СберКорус сегодня — разработчик и провайдер облачных сервисов для автоматизации процессов управления цепочками поставок и взаиморасчетов, поставщик №1 для Сбера по программному обеспечению и организатор процессов цифровой трансформации крупнейших компаний из 58 регионов России. В портфеле компании 20 собственных продуктов.
Выручка компании в 2020 году составила 2,8 млрд руб., прогнозная выручка в 2021 г. составляет 4 млрд руб.
Продукты и сервисы компании доступны для 2,7 млн. юридических лиц и индивидуальных предпринимателей. Количество ежемесячных активных пользователей продуктов компании около 450 тыс. человек. Среди клиентов компании Х5 Retail Group, Магнит и еще около 190 торговых сетей и их поставщики, 1С, Леруа Мерлен, Газпром, PepsiCo, Danone, и др. В 2018 компания получила британскую премию Financial Award в номинации “Лучшая инновация в помощь бизнесу или предприятию”, с 2020 года обладает сертификатом ICO 9001 в направлении деятельности по 1С, с 2020 года участник сети партнеров 1С “Центры компетенции 1С:КОРП”.
Сейчас мы ищем разработчика на проект "Глобальные рынки"
Мы создаем команду, которая будет развивать систему операционного контроля за процессом сопровождения сделок с ценными бумагами и производными финансовыми инструментами, заключаемыми департаментов Глобальных Рынков ПАО Сбербанк.
Система разрабатывается внутренней командой банка «с нуля» и включает с себя back-end на JAVA и front-end на React.
Проект уже идет, горизонт - 2 года. В состав команды уже входят 4 аналитика, 2 FE разработчика и 3 BE разработчика. Средний возраст команды - 30 лет. Команда работает по двухнедельным спринтам.
Стек: Backend - JAVA (Spring Boot, Apache Camel, Hibernate, Spring MVC), UI - React.
Микросервисная архитектура.
Задачи:
• Разработка бэкэнд-части высоконагруженной банковской системы на Java
• Самостоятельный анализ предметной области и уточнение требований
• Разработка интеграционных сервисов и микросервисных компонентов на Java
• Написание Unit-тестов
• Рефакторинг и оптимизация кода, Code review
• Участие в тестировании разработанных компонентов и исправлении дефектов
• Участие в подготовке документации
• Участие в принятии архитектурных решений
Мы ждем от кандидата:
• Высшее техническое образование
• Опыт коммерческой разработки на Java
• Знание и опыт использования Spring Boot, Apache Camel, Hibernate, Spring MVC
• Базовое знание SQL
• Опыт написания Unit-тестов (Junit/TestNG)
• Опыт командной разработки с использованием Confluence, Jira
• Опыт разработки многопоточных приложений
• Опыт работы с Git, Maven
• Опыт работы с Linux Shell
• Чтение технической документации на английском
• Умение разбираться в чужом коде