Вакансия: Java разработчик в команду Price Competence Center
Описание вакансии
Команд Price Competence Center представляет единый ценовой центр внутри банка, услугами которого пользуются команды рисков, розничного брокера, корпоративного брокера, private команды брокера и ДУ, управляющий компании, бухгалтерии/финансистов, налоговая команда. Мы помогаем бизнесу решать вопросы связанные с получением необходимых в работе рыночных данных, взаимодействуем от имени банка с внешними поставщиками информации.
Чем предстоит заниматься:
- принимать участие во всех этапах разработки программного обеспечения: от проектирования и разработки до тестирования и внедрения;
- разрабатывать микросервисы, следуя современным стандартам и лучшим практикам;
- использовать фреймворки Spring и Spring Boot для создания высокопроизводительных и надежных приложений;
- работать с реляционными базами данных, проектировать схемы, оптимизировать запросы;
- интегрировать различные компоненты и сервисы для обеспечения полной функциональности приложений;
- работать в коллективе разработчиков и принимать участие в технических обсуждениях;
- тесно взаимодействовать с бизнесом
Наши пожелания к твоему опыту: -
опыт (3+ лет) работы с Java 11 или выше;
-
умение разрабатывать высококачественный, эффективный и масштабируемый код;
-
умение и желание использовать Test Driven Development в своей работе
-
глубокое понимание и опыт работы с фреймворками Spring и Spring Boot;
-
знакомство с ORM-фреймворками и опыт работы с реляционными базами данных, особенно с PostgreSQL;
-
знание и умение применять интеграционные паттерны, а также опыт работы с messaging технологиями (Kafka, IBM/Artemis MQ или подобные)
-
понимание принципов микросервисной архитектуры и опыт ее применения в проектах;
-
опыт работы с системами контроля версий, такими как Git;
-
желание и способность обучаться новым технологиям и методологиям
-
будет плюсом: опыт работы с Docker, K8s, Helm и/или c front-end технологиями (React)
Что мы предлагаем: - Возможность работать из офиса или удаленно. Главное договориться с командой;
- Работу в структуре без строгой иерархии, где ваш руководитель это играющий тренер;
- Работу по принципам Agile;
- Присоединиться к Java-комьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
- Участие в регулярных митапах профессиональных сообществ;
- Внутреннее и внешнее обучение за счет банка;
- Участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
- Страховку со стоматологией, которая работает как в Москве, так и в регионах;
- Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.