ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1279937 | Java-разработчик (Сервисы комплайнс) | Новосибирск | > Компания БКС | open | 2024-03-11 |
Требования
Опыт от 3-х лет коммерческой разработки Java/Kotlin. Уверенное знание Java >=8, Spring Boot, Spring Data, Security, Web, Cloud.
Обязанности
Разрабатывать высоконагруженный бэкенд. Дорабатывать существующий функционал с учетом микросервисной архитектуры. Оптимизировать производительность сервисов. Рефакторить легаси (Java8, SB ниже 2...
Описание
БКС Финтех – ИТ-компания, входящая в БКС Мир Инвестиций, в которой работают более 1300 профессионалов, реализующих актуальные решения для бизнеса. Компания аккредитована Минцифры России как ИТ-компания.
БКС Мир инвестиций – международная инвестиционно-банковская компания, одна из крупнейших в России. Мы существуем на рынке уже 28 лет и предоставляем клиентам максимально широкий спектр брокерских и инвестиционных услуг.
Мы – новаторы в области цифровых технологий в финансовой сфере. На единой цифровой платформе холдинга собраны все ключевые решения как для профессиональных инвесторов, так и для новичков.
Став частью нашей команды, ты попадешь в современную ИТ-компанию, которая является резидентом Сколково.
Суть проекта заключается в том, что при регистрации клиента БКС или при изменении его регистрационных данных, должна выполняться проверка по ряду перечней. Требования к проверке закреплены законодательно и перечни предоставляются на площадке РосФинМониторинга. При внесении изменений в перечень, также необходимо проверять всех клиентов БКС на предмет совпадения с новыми фигурантами перечней.
Проект развивается строго в микросервисной архитектуре, никаких монолитов;
Команда проекта нацелена на использование актуальных инструментов разработки, стек проекта постоянно обновляется. Есть возможность получить опыт, востребованный на рынке;
Проект рассчитан на внутреннего потребителя, соответственно, все заказчики находятся внутри компании, и коммуницировать с ними можно без особых сложностей. Задачи разнообразные, достаточно сложные и интересные, вместе с тем они не касаются напрямую финансов – не требуется погружения именно в предметную область брокерского обслуживания.
Чем предстоит заниматься:
- Разрабатывать высоконагруженный бэкенд;
- Дорабатывать существующий функционал с учетом микросервисной архитектуры;
- Оптимизировать производительность сервисов;
- Рефакторить легаси (Java8, SB ниже 2.4) и переводить на новый стек;
- Работать с багами;
- Участвовать в проектировании архитектуры приложений, систем;
- Обсуждать с заказчиками новый функционал.
Наши ожидания:
-
Опыт от 3-х лет коммерческой разработки Java/Kotlin;
-
Уверенное знание Java >=8, Spring Boot, Spring Data, Security, Web, Cloud;
-
Умение работать с git-системами, gitflow;
-
Понимание принципов DRY, KISS, SOLID, RESTful-архитектуры;
-
Понимание OAuth2 аутентификации, использования JWT;
-
Опыт написания Unit-тестов (Junit, Mockito);
-
Уверенное знание SQL и особенностей работы с БД в условиях многопоточного доступа, понимание AСID, CAP, BASE;
-
Навыки работы с RabbitMQ, Kafka, Redis;
-
Опыт работы с Jira, Confluence, GitLab, GitLab CI.
Будет плюсом:
- Опыт работы с Webflux, Kotlin, Kotlin coroutines, ReactJS, Docker, Kubernetes, Helm, Keycloak, Prometheus, ELK;
- Практический опыт с системами автоматической сборки и непрерывной интеграции приложений (Maven/Gradle, GitLab CI);
- Понимание методологий разработки Scrum и Kanban;
- Понимание принципов построения микросервисной архитектуры.
Мы предлагаем:
- Стабильный конкурентный доход;
- Гибридный режим работы: возможность работать удаленно (частично или полностью);
- Работу в стабильной и активно развивающейся компании – лидере инвестиционного рынка;
- Современный стек технологий, амбициозные проекты, возможность профессионального развития;
- ДМС;
- Оформление согласно ТК РФ;
- Корпоративные скидки и предложения для сотрудников.