Специализация
Java / Scala
Raiffeisen Business Online — это интернет-банк для среднего и крупного бизнеса, одна из ключевых систем банка, объединяющая функционал более 15 продуктовых команд, обеспечивающая работу нескольких десятков тысяч компаний и выдерживающая высокую нагрузку.
Мы работаем над системным повышением стабильности и переводом ключевого функционала монолитного бэкенда RBO на микросервисы.
Технологии/инструменты
JavaKotlinSpringPostgreSQLMongoDBKafkaRabbitMQDockerKubernetesGitlab CIELKGrafanaPrometheus
Чем предстоит заниматься
- Писать много кода.
- Участвовать в процессе ревью кода и делать лучше код других.
- Писать юнит-тесты. Мы стремимся к 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.
- Страховку со стоматологией, которая работает как в Москве, так и в регионах.
- Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- Еще десятки льгот и бонусов для сотрудников.