Программист Java/Java Developer
Ключевые навыки
Кто мы:
КОРУС Консалтинг СНГ – дочерняя компания Сбербанка. За 15 лет работы мы добились лидирующих позиций в сфере электронного документооборота и не останавливаемся на достигнутом. Сегодня КОРУС Консалтинг СНГ – это комплексная разработка для Сбербанка, инновационная лаборатория по прототипированию, созданию и обкатке новых идей. Мы делаем продукты и сервисы быстро, качественно и запускаем их на аудиторию в 1,5 млн юридических лиц.
В связи с расширением ищем Java Developer на проект по разработке системы для продуктовой фабрики эскроу счетов для поддержки расчётов в закупках: встраивание в торги на площадках (таких, как Сбербанк АСТ), привязка к кредитованию гос.контрактов и др. Есть две системы: поддерживают продукт аккредитивы и для физ. лиц и юр. лиц. Системы сильно различаются, интерфейс единый. Продукт позволяет рассчитываться за что угодно, в том числе и за импортные сделки. Без рисков, банк выступает гарантом. Система состоит из нескольких систем: заявление — попадается в бэк систему, запускается процесс подписания заявки, затем запускается аккредитив. Нужно сделать систему — жизненный цикл аккредитива: процесс исполнения, заявления, отчётность, интеграция с бухучётом. Система интегрируется со смежными системами.
Технический стэк проекта:
- Микросервисная архитектура;
- Гексагональная архитектура, принципы DDD;
- Java (Java 8), Kotlin, Spring 5, Kafka;
- БД: PostgreS, Oracle;
- Hibernate JDBC.
Необходимые технические компетенции:
- Знание основных методологий разработки Agile, DevOps и т.п;
- Опыт командной разработки с использованием Confluence, Jira, Git;
- Опыт разработки на технологическом стэке Java (Core, EE, 8), Kotlin, Spring, Kafka;
- Знание Spring, Hibernate, JMS, JAX-WS, Git, Jenkins, Junit;
- Владение инструментами разработки: Maven/Gradle;
- Знание принципов, архитектуры и паттернов проектирования приложений;
- Знание интеграций между системами через Web-сервисы XML/HTTPS, XML/MQ;
- Высшее техническое образование;
- Опыт написания модульных тестов (JUnit/TestNG, Mockito).
Что вас ожидает:
- Официальное оформление согласно ТК РФ, с полностью белой заработной платой и отпуском 28 календарных дней;
- Конкурентный уровень заработной платы, который обсуждается на собеседовании;
- Премии по результатам работы;
- Ежегодное повышение уровня дохода по результатам аттестации;
- График работы – стандартный, но с гибким подходом (гибкое начало и окончание рабочего дня);
- Корпоративные курсы английского языка. А также собственный учебный центр с доступом к семинарам, вебинарам, библиотеке электронных курсов и бизнес-публикаций (для развития технических и бизнес-навыков с возможностью поднять свой уровень);
- ДМС и корпоративная сотовая связь;
- Возможность внести свой вклад в реализацию интересных и амбициозных проектов с участием крупнейших российских и международных компаний;
- Мы меняемся и развиваемся, для этого организуем корпоративный отдых,внешнее обучение и прочие мероприятия как для полезного, так и для приятного время препровождения.