Старший Java-разработчик [Интеграции]
Присоединяйтесь к передовой банковской технологической компании, стремящейся к применению передовых технологий для разработки инновационных интеграционных решений.
Мы проектируем и разрабатываем системы, которые упрощают банковские операции, обеспечивают высокую безопасность транзакций и поддерживают строгие стандарты критичности.
Наш технологический стек включает в себя передовые инструменты для создания мощной и масштабируемой платформы, способной выдержать самые высокие нагрузки.
Если вы хотите работать в динамичной, инновационной среде и внести свой в вклад в развитие критически важных систем, мы ждем вас!
Основные обязанности:
- Разработка и оптимизация критически важных компонентов интеграционной платформы;
- Поддержка и улучшение архитектуры, включая проектирование и реализацию новых функций;
- Внедрение лучших практик по написанию кода, тестированию и развертыванию отказоустойчивых систем;
- Проведение code review и менторинг других разработчиков для развития технической экспертизы команды.
Требования к кандидату:
- Более 5 лет опыта разработки на Java 17+, включая глубокие знания Java Core, JMM и JVM;
- Глубокие знания и опыт работы с Spring Framework, включая Spring Boot, Spring Data, Spring Security и другим ключевым модулям;
- Опыт в проектировании микросервисных архитектур и понимание принципов масштабирования и отказоустойчивости высоконагруженных распределенных систем;
- Практический опыт работы с очередями сообщений (Kafka / Artemis), инструментами координации (ZooKeeper) и зеркалирования (Brooklyn);
- Умение проектировать и разрабатывать API;
- Знания SQL и принципов работы реляционных и нереляционных баз данных;
- Понимание методологий CI/CD, включая инструменты автоматизации (Jenkins);
- Опыт работы с системами контейнеризации и оркестрации (Docker / Kubernetes);
- Знания методологий экстремального программирования: TDD, BDD, DDD, Pair Programming и их практическое применение;
- Понимание принципов методологий DevOps и Agile;
Будет плюсом:
- Опыт участия в проектах по импортозамещению интеграционных решений;
- Опыт работы в финансовом секторе или крупном интеграторе от 3 лет;
- Опыт работы на Linux.
- Гибкий график, демократия в отношениях и принятии решений;
- Интересная работа в крупном банке (ТОП-10);
- Комфортабельный офис в районе ст. м. Технопарк (1 минута от метро);
- Официальное трудоустройство с первого рабочего дня (оплата больничных листов, отпусков);
- Белая заработная плата: фиксированный оклад + премия по результатам выполненных работ;
- Регулярные корпоративные мероприятия;
- Развивающие мастер-классы и тренинги в сфере ИТ;
- Перспектива карьерного роста;
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).