ГородМосква
НаправлениеИнформационные технологии
Команда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;
- страховку со стоматологией, которая работает как в Москве, так и в регионах;
- особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- еще десятки льгот и бонусов для сотрудников