Java-разработчик (Digital Credit)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Группа компаний «Иннотех» оказывает полный спектр услуг по разработке ПО для цифровизации банковской отрасли и увеличения операционной эффективности бизнеса благодаря использованию передовых технологий.
Cотрудничество с Группой ВТБ — ведущей международной финансовой группой и одним из лидеров российского банковского сектора — позволяет нам создавать инновационные решения и предлагать наиболее актуальные продукты и технологии.
Ищем java-разработчика на проект Digital Credit (автоматизация процессов кредитования крупногизнеса).
Проект охватывает все процессы кредитования, начиная с заявки и анализа клиента и заканчивая погашением клиентом задолженности по кредиту.
Планируется 6 scrum-команд, в каждой из которых есть product owner, тимлид, back- и frontend разработчики, дизайнер и аналитик.
Технологический стек проекта:
- Микросервисная архитектура: OpenShift/Spring Cloud, Docker, Helm;
- Backend: Java 11, Spring 2.0 Boot/Spring Cloud (Netflix Oss), Camunda BPM/CMM, RabbitMQ, MongoDB, PostgreSQL, Apache Camel;
- Frontend: TypeScript, React, Redux, RxJS, styled-components, Next.js;
- QA: Python, Selenium, Pytest, Requests, ReportPortal, Concourse;
Чем предстоит заниматься:
- Разработка приложений с использованием микросервисной архитектуры на проекте Digital Credit - автоматизации процессов кредитования крупного бизнеса.
- Проектирование и разработка самих микросервисов Spring Cloud.
- Проектирование RESTfull API в соответствии с Best practice.
- Проведение code-review.
- Покрытие юнит-тестами не менее 70%.
Для этого потребуется:
- Опыт проектирования и построения микросервисных архитектур (microservices.io).
- Понимание методологии DDD, подходов и стратегий к разбиению функционала на уровне бизнес-требований на микросервисы.
Будет плюсом:
- Опыт работы с Kubernetes/OpenShift.
- Опыт работы с Redis, RabbitMQ, SQL, PostgreSQL.
- понимание и умение работать Apache Kafka, Apache Camel, Spring Integration, GraphQL;
- понимание шаблонов и техник для достижения консистентности обработки данных в распределительных системах (CQRS, Event Sourcing);
- навыки R&D, желание идти в ногу с новшествами в области MSA.
Мы предлагаем:
- Во время пандемии и после неё на выбор сотрудника можно работать удалённо/частично-удаленно/в офисе (в наличии также современные и комфортные рабочие места).
- Конкурентная заработная плата (обсуждается по итогам интервью в зависимости от квалификации).
- Годовая премия по результатам работы.
- Гибкое начало и окончание рабочего дня.
- Пакет льгот для сотрудников от наших партнеров: ДМС, зарплатный проект ВТБ, льготное кредитование и страхование.
- Помощь при переезде сотрудников.
- Даем все, что нужно для успешной работы: дополнительные мониторы, мощное железо, компенсируем расходы на мобильную связь.
- Забота о сотрудниках: ДМС (включающее стоматологию и массаж), страхование жизни (для себя/родственника), обучение английскому языку, абонемент в фитнес-клубах, оплата профессиональных курсов и конференций.