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.

    Мы предлагаем:

    • Во время пандемии и после неё на выбор сотрудника можно работать удалённо/частично-удаленно/в офисе (в наличии также современные и комфортные рабочие места).
    • Конкурентная заработная плата (обсуждается по итогам интервью в зависимости от квалификации).
    • Годовая премия по результатам работы.
    • Гибкое начало и окончание рабочего дня.
    • Пакет льгот для сотрудников от наших партнеров: ДМС, зарплатный проект ВТБ, льготное кредитование и страхование.
    • Помощь при переезде сотрудников.
    • Даем все, что нужно для успешной работы: дополнительные мониторы, мощное железо, компенсируем расходы на мобильную связь.
    • Забота о сотрудниках: ДМС (включающее стоматологию и массаж), страхование жизни (для себя/родственника), обучение английскому языку, абонемент в фитнес-клубах, оплата профессиональных курсов и конференций.