Senior Java разработчик в команду Bars
ГородМосква
НаправлениеИнформационные технологии
КомандаFinancial Services Team
Дата публикации06.02.2023
Нажимайте смело — отклик произойдет только на следующем шаге

Senior Java разработчик в команду Bars

Мы занимаемся разработкой системы автоматизации финансовых сервисов, которые формируют целостную систему, реализующую финансовый учет / аналитику / отчетность для внутренних нужд и требований ЦБ. Система реализует порядка нескольких миллионов бизнес-событий в сутки, обрабатывают миллионы операций и работает с терабайтами данных. Мы хотим декомпозировать её на отдельные компоненты/сервисы и перевести решение на современный технологический стек: Java 11+ / spring boot + добавить инструменты для мониторинга/интроспекции (например Opentracing/ OpenTelemetry). У нас можно увидеть, как выглядит крупный банк под капотом, что происходит у него внутри после совершения клиентских операций. Архитектурные решения не навязываются извне, всё решаем внутри команды.

Мы ищем java-разработчика, которому интересно поучаствовать в работе над крупным продуктом, готового браться за амбициозные задачи, понимающего ценность разработки сервиса для конечного потребителя, а не абстрактной автоматизации.

Технологический стек на данный момент:
- Java Core
- IBM DB2
- GitlabCI, Gradle
- SonarQube

В перспективе хотим добавить:
- Spring boot
- Opentelemetry
- Docker, Kubernetes

Обязанности
- вместе с командой искать пути улучшения системы, переводить её на современные и актуальные технологические рельсы;
- проектировать и реализовывать новые функции;
- оптимизировать текущие алгоритмы процессов закрытия банковского дня и формирования отчетностей
Требования
- опыт разработки на Java от 5-ти лет
- Уверенное знание Java Core (Collections, JDBC, Multithreading);
- уверенная работы с реляционными базами: умение проектировать схемы, понимать ACID, писать SQL, оптимизировать запросы;
- опыт написания unit и интеграционных тестов;
- знание систем контроля версий (мы используем git)

Плюсом будет:
 - опыт работы с корпоративными распределенными системами;
 - опыт работы с системой сборки Gradle;
 - опыт работы с Gitlab CI/CD;
 - опыт работы с Docker/Kubernetes;
 - опыт работы в банковской сфере

Условия
- широкие возможности по обучению и повышению компетенций за счет внутренней IT-академии, внешних курсов и профессиональных конференций;
- возможность работать в комфортном современном офисе в 3 минутах ходьбы от м. Технопарк, гибкий график и отсутствие дресс-кода;
- возможность удаленной работы (из любой страны мира);
- отличный социальный пакет (ДМС с первого месяца со стоматологией и массажем, страхование выезжающих за рубеж, скидки на корпоративные продукты, тренажерный зал в офисе);
- льготное кредитование, программа корпоративных скидок и не только;
- возможность выбора оборудования;
- доплата по больничным, отпуск в январе и мае без потери в зп, корпоративный пенсионный план.