Java-разработчик Senior (Инвестиционный бизнес)

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Технологическая «дочка» Россельхозбанка

Описание вакансии

Условия работы

РСХБ-Интех — молодая, драйвовая IT-компания и digital-сердце Россельхозбанка. Наша цель – трансформировать цифровую экосистему банка, совершенствуя бизнес-продукты, процессы разработки и внедрения, для обеспечения качественных и удобных сервисов для пользователей.

Немного о команде:  Мы строим единую технологическую платформу инвестиционного бизнеса, включающую набор общих программных решений для поддержки и развития основных направлений, реализующую возможность быстрого построения сервисов для обработки данных и оркестрации вызовов.

Мы обеспечиваем эффективное развитие продуктовых фабрик (FX-трейдинг, брокерское обслуживание, казначейство (трансфертное ценообразование, управление активами и пассивами)) через разработку отказоустойчивых платформенных решений. Проектируем продукты с учетом лучших практик микросервисной архитектуры. Пишем на последней версии java и kotlin, строим экосистему на базе apache kafka. Разворачиваем сервисы с использованием ansible и gitlab-ci в kubernetes. Мониторим технологические решения через prometheus и grafana.  Для мониторинга инфраструктуры используем zabbix. Автотесты пишем на python. 

Наша команда придерживается agile-манифеста и работает по scrum в рамках 2х недельных спринтов.

Наш основной стек:

back:
 Java, Spring, PostgreSQL, REST, Kafka, MQ
front:
 React, Redux, JavaScript,TypeScript, RTK Query, Webpack, Module Federation, Jest
devOps:
 Gitlab CI, Kubernetes, ELK, S3, Prometheus, Grafana

Пишем требования в confluence, задачи ведем в Jira.
Работаем по agile (scrum).

Чем предстоит заниматься:

  • Разработка и поддержка платформенных микросервисов в рамках продуктовой кросс-функциональной команды;
  • Активное взаимодействие с руководителем продукта, архитектором, аналитиками, инженерами по обеспечению качества и SRE для быстрой доставки качественных продуктовых фич;
  • Участие в оценке и обсуждении технических задач;
  • Код-ревью решений коллег;
  • Оптимизация производительности приложений по результатам НТ;
  • Формирование вместе с командой дорожной карты по технологическому развитию продуктов;

Будет здорово, если у тебя есть:

  • Опыт разработки и уверенное знание Java 8+;
  • Опыт разработки и уверенное знание Spring Framework (Spring Core, Spring Boot, Spring Security); 
  • Практический опыт написания приложений с нуля, участие в проектировании архитектуры приложения;
  • Опыт работы с PostgreSQL/ORACLE или другими реляционными БД;
  • Хорошее знание и опыт применение Kafka(в том числе Kafka Streams), MQ;
  • Понимание REST подхода к разработке API;
  • Опыт реализации кластеризованных микросервисов и построения приложений в распределённой инфраструктуре;
  • Хорошее знание и опыт использования: SOAP, XML, JSON, JWT, OAuth;
  • Опыт работы с Maven/Gradle;
  • Опыт работы с Gitlab CI/Jenkins или аналогами;
  • Пониманий контейнеризации, опыт работы с Docker/Kubernetes/OpenShift;
  • Опыт написания unit-тестов;
  • Понимание принципов работы команды тестирования, аналитики и DevOps.

Будет плюсом, если:

  • Опыт построения современных нагруженных банковских систем (брокерское обслуживание, FX- трейдинг, конверсионные операции);
  • Опыт работы с системами мониторинга (Prometheus, Zabbix);
  • Опыт работы с ELK- стеком;
  • Базовые понимание о продуктах ЦФТ, Диасофт;
  • Опыт использования или интерес к работе с NoSQL базами данных.

Бонусы

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

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