Java-разработчик в команду CDC RBO
ГородМосква
НаправлениеИнформационные технологии
КомандаCDC RBO
Дата публикации01.08.2023
Нажимайте смело — отклик произойдет только на следующем шаге

Java-разработчик в команду CDC RBO

Raiffeisen Business Online — это интернет-банк для среднего и крупного бизнеса, одна из ключевых систем банка, объединяющая функционал более 15 продуктовых команд, обеспечивающая работу нескольких десятков тысяч компаний и выдерживающая высокую нагрузку.
Мы работаем над системным повышением стабильности и переводом ключевого функционала монолитного бэкенда RBO на микросервисы.
Наш стек: Java, Kotlin, Spring, PostgreSQL, MongoDB, Kafka, RabbitMQ, Docker, K8s, Gitlab CI, ELK, Grafana, Prometheus.
Чем предстоит заниматься
  • писать много кода :)
  • участвовать в процессе ревью кода и делать лучше код других;
  • писать юнит-тесты. Мы стремимся к 100% покрытию;
  • проектировать архитектуру решений и API для взаимодействия между микросервисами - иногда самостоятельно, иногда вместе с техлидом и архитектором;
  • участвовать в выборе технологий и применять новые подходы на практике. Мы хотим, чтобы наш продукт был прогрессивным, а развивать его было удовольствием.
Мы ожидаем
  • в первую очередь - опыт и навык написания читаемого и поддерживаемого кода на Kotlin и Java. Это стоит многого :)
  • понимание разницы между разделяемым, последовательным, конкурентным подходом написания программного кода;
  • навыки работы с Hibernate, Spring, SQL - Oracle, PostgreSQL или MySql;
  • знание SQL на уровне написания запросов, которые уберут дубликаты, посчитают кол-во внутри выборки;
  • навык работы с индексами: когда его нужно создавать, когда не нужно, как работают составные индексы;
  • мы придерживаемся DevOps-подхода, поэтому ждем, что ты знаком с Docker (и Kubernetes или Swarm), знаком (или готов научиться) Ansible/Chef и умеешь настраивать простые пайплайны в CI/CD системах. 
    Будет плюсом, если ты:
    • имеешь опыт работы в команде, которая живет согласно философии Agile;
    • готов изучать современный технологический стек. Например, мы любим Kotlin и корутины.
Мы предлагаем
  • возможность работать из офиса или удаленно. Главное — договориться с командой;
  • работу по принципам Agile;
  • присоединиться к Java-комьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • участие в регулярных митапах профессиональных сообществ;
  • внутреннее и внешнее обучение за счет банка;
  • участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
  • страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.