Главный инженер ядра
Полный рабочий день
Вильнюс
- AB Artea bankas
Банк, который ближе к каждому — да, это мы!
В Artea Bank мы создаем банковские технологии нового поколения — и ищем ведущего инженера по основным банковским системам, который поможет спроектировать и создать собственную платформу основных банковских операций с нуля.
Как один из старейших и крупнейших банков Литвы, мы вступаем в новую главу. Наша цель — выйти за рамки зависимых от поставщиков банковских технологий и создать собственную современную, масштабируемую и безопасную банковскую платформу.
Это практическая работа. Вы будете первым старшим инженером в основной команде, работая напрямую с руководителем отдела разработки основных банковских систем и командами разработчиков. Примерно половина вашего времени будет посвящена архитектуре — границам предметной области, проектированию сервисов, моделям данных и согласованности. Другая половина — это код — самые сложные компоненты, эталонные реализации, обзоры, которые задают планку. Если вы хотите рисовать диаграммы и передавать их, эта должность вам не подойдет.
Наш технологический стек
С каждым днем вы будете #ближе и:
—
Устанавливайте инженерные стандарты с помощью кода, а не документов — шаблоны сервисов, шаблоны конвейеров CI, базовый уровень наблюдаемости, ADR для каждого важного решения.
—
Проектируйте с учетом возможных сбоев: идемпотентность, эффекты «точно один раз», повторные попытки, воспроизведение, саги, аварийное восстановление.
—
Встраивайте требования безопасности и регулирования (DORA, PSD2, GDPR, PCI DSS) в проектирование и код с самого первого дня.
—
Определите путь миграции с существующих систем: сосуществование, миграция данных, параллельное выполнение, переход.
—
Ежедневная работа с основными командами разработчиков — парное программирование, проверка, устранение препятствий, конструктивная критика.
Чтобы быть #ближе, вам потребуется:
Желательно:
—
Знание стандартов DORA, PSD2, GDPR, PCI DSS, ISO 27001.
—
Опыт работы с Azure или другим крупным облачным сервисом в производственной среде.
—
Опыт работы с рабочими процессами разработки программного обеспечения с использованием ИИ или агентных систем.
Работа в #ближней_среде_означает, что вы получите:
—
Возможность создать что-то с нуля. Вы будете формировать нашу собственную платформу Core Banking, принимая фундаментальные технологические решения, которые будут влиять на банк в течение многих лет.
—
Реальную ответственность и влияние. В качестве нашего первого ведущего инженера Core Engineer вы будете работать напрямую с руководителем отдела Core Banking Engineering и будете иметь значительный голос в нашей технологической стратегии и архитектурном направлении.
—
Шанс сформировать будущее банковского дела. Помогите превратить один из крупнейших банков Литвы в современное, технологически ориентированное финансовое учреждение с амбициями по выходу на международные рынки.
—
Команда, в создании которой вы сможете принять участие. У вас будет возможность влиять на развитие нашей инженерной организации, привлекать талантливых технических специалистов и внедрять инженерные практики с самого начала.
—
Современная технологическая среда. Новая инфраструктура, новая кодовая база, облако Azure, Java, Spring Boot, инфраструктура как код и стремление к внедрению инженерных решений на основе ИИ.
—
Организация, которая меняется. Присоединение к Artea означает больше, чем просто новое название — это новые идеи, перспективы и возможности помочь сформировать нашу культуру изнутри.
—
Достижения, уходящие корнями в Литву. Мы особенно гордимся тем, что являемся литовским банком. Мы верим, что наша страна и наш народ уникальны, и мы хотим создать нечто, что сможет изменить мир за пределами наших границ.
Что еще важно?
Хотите помочь в создании банковских технологий нового поколения в Artea Bank? Отправьте нам свою информацию, и мы обсудим это.
Мы с нетерпением ждём возможности показать вам, каково это – быть #ближе!
В Artea Bank мы создаем банковские технологии нового поколения — и ищем ведущего инженера по основным банковским системам, который поможет спроектировать и создать собственную платформу основных банковских операций с нуля.
Как один из старейших и крупнейших банков Литвы, мы вступаем в новую главу. Наша цель — выйти за рамки зависимых от поставщиков банковских технологий и создать собственную современную, масштабируемую и безопасную банковскую платформу.
Это практическая работа. Вы будете первым старшим инженером в основной команде, работая напрямую с руководителем отдела разработки основных банковских систем и командами разработчиков. Примерно половина вашего времени будет посвящена архитектуре — границам предметной области, проектированию сервисов, моделям данных и согласованности. Другая половина — это код — самые сложные компоненты, эталонные реализации, обзоры, которые задают планку. Если вы хотите рисовать диаграммы и передавать их, эта должность вам не подойдет.
Наш технологический стек
- Бэкенд: Java (последняя версия LTS), Spring Boot, Spring Security, Spring Cloud Gateway
- API: REST (OpenAPI), gRPC для внутренних вызовов между сервисами
- Обмен сообщениями: Kafka (Azure Event Hubs, совместимая с Kafka)
- Дата: PostgreSQL
- Среда выполнения: Docker, Kubernetes (Azure AKS), инфраструктура как код
- Доставка: GitHub Enterprise, GitHub Actions, Argo CD (GitOps), сборка один раз — продвижение одного и того же неизменяемого артефакта во всех средах
- Наблюдаемость: OpenTelemetry, Grafana Cloud, Sentry
- Идентификация: Microsoft Entra ID (OAuth 2.0 / OIDC)
- Инструменты разработки: Разработка с использованием ИИ — это стандартная практика, а не эксперимент.
С каждым днем вы будете #ближе и:
- Разработка архитектуры основного банковского обслуживания: границы доменов (клиенты, счета, реестр, платежи, транзакции, продукты), декомпозиция сервисов, интеграционные контракты и потоки событий.
- Написание производственного кода — реестр и механизм проводок, идемпотентность и механика исходящих сообщений, первый сервис, с которого копируются все последующие сервисы.
- Разработка модели транзакций и реестра: двойная запись, балансы, датировка, обработка в конце дня, сверка и журнал аудита.
—
Устанавливайте инженерные стандарты с помощью кода, а не документов — шаблоны сервисов, шаблоны конвейеров CI, базовый уровень наблюдаемости, ADR для каждого важного решения.
—
Проектируйте с учетом возможных сбоев: идемпотентность, эффекты «точно один раз», повторные попытки, воспроизведение, саги, аварийное восстановление.
—
Встраивайте требования безопасности и регулирования (DORA, PSD2, GDPR, PCI DSS) в проектирование и код с самого первого дня.
—
Определите путь миграции с существующих систем: сосуществование, миграция данных, параллельное выполнение, переход.
—
Ежедневная работа с основными командами разработчиков — парное программирование, проверка, устранение препятствий, конструктивная критика.
Чтобы быть #ближе, вам потребуется:
- Более 10 лет опыта разработки бэкенда, с опытом проектирования и внедрения распределенных транзакционных систем в производство. Вы всегда готовы помочь с тем, что создали.
- Экспертный уровень Java и Spring Boot. Вы по-прежнему пишете код каждую неделю и намерены продолжать это делать.
- Глубокие знания PostgreSQL: уровни изоляции, блокировки, индексирование, секционирование, эволюция схемы под нагрузкой.
- Kafka в продакшене: секционирование, гарантии порядка, семантика потребителя, шаблон исходящих сообщений и честное понимание того, что на самом деле означает «ровно один раз».
- Корректность финансовых данных как рефлекс: арифметика денежных операций, двойная запись, записи только для добавления, сверка. Вы знаете, почему плавающие значения и обновления баланса на месте некорректны.
- Практический опыт миграции клиентов, счетов и балансов из устаревшего ядра в новое — включая стратегию миграции (поэтапную, по продуктам или по сегментам), сопоставление и проверку данных, параллельное выполнение, сверку и переход. Вы пережили как минимум одну такую миграцию и знаете, где это может быть проблематично.
- Применение предметно-ориентированного проектирования на практике: ограниченные контексты, агрегаты, владение сервисами — не только словарь.
- Безопасность по умолчанию: OAuth 2.0 / OIDC, mTLS, управление секретами, аудит.
- Операционная зрелость: наблюдаемость на основе OpenTelemetry, SLO, обработка инцидентов, подход к аварийному восстановлению.
- Дисциплина тестирования: контрактные тесты, интеграционные тесты на реальной инфраструктуре (тестовые контейнеры), автоматизированные проверки сверки.
- Прагматизм: умение определять объем MVP, избегать преждевременных абстракций и обосновывать решения в письменной форме.
- Четкое письменное и устное владение английским языком. Умение объяснять проект инженерам и коллегам из отделов рисков и соответствия требованиям.
- Мышление строителя – умение создавать что-то новое, а не поддерживать существующее.
Желательно:
- Опыт создания или интеграции основных банковских платформ, платежных систем или реестров.
- Знание банковских областей: реестры, счета, платежи (SEPA, SEPA Instant, SWIFT/ISO 20022), карты.
—
Знание стандартов DORA, PSD2, GDPR, PCI DSS, ISO 27001.
—
Опыт работы с Azure или другим крупным облачным сервисом в производственной среде.
—
Опыт работы с рабочими процессами разработки программного обеспечения с использованием ИИ или агентных систем.
Работа в #ближней_среде_означает, что вы получите:
—
Возможность создать что-то с нуля. Вы будете формировать нашу собственную платформу Core Banking, принимая фундаментальные технологические решения, которые будут влиять на банк в течение многих лет.
—
Реальную ответственность и влияние. В качестве нашего первого ведущего инженера Core Engineer вы будете работать напрямую с руководителем отдела Core Banking Engineering и будете иметь значительный голос в нашей технологической стратегии и архитектурном направлении.
—
Шанс сформировать будущее банковского дела. Помогите превратить один из крупнейших банков Литвы в современное, технологически ориентированное финансовое учреждение с амбициями по выходу на международные рынки.
—
Команда, в создании которой вы сможете принять участие. У вас будет возможность влиять на развитие нашей инженерной организации, привлекать талантливых технических специалистов и внедрять инженерные практики с самого начала.
—
Современная технологическая среда. Новая инфраструктура, новая кодовая база, облако Azure, Java, Spring Boot, инфраструктура как код и стремление к внедрению инженерных решений на основе ИИ.
—
Организация, которая меняется. Присоединение к Artea означает больше, чем просто новое название — это новые идеи, перспективы и возможности помочь сформировать нашу культуру изнутри.
—
Достижения, уходящие корнями в Литву. Мы особенно гордимся тем, что являемся литовским банком. Мы верим, что наша страна и наш народ уникальны, и мы хотим создать нечто, что сможет изменить мир за пределами наших границ.
- Персональный пакет льгот. Медицинское страхование, программа пенсионных накоплений, дополнительные выходные дни, гибкий график работы, современная инфраструктура – и это далеко не полный список льгот!
- Конкурентоспособная заработная плата. Ваша зарплата будет зависеть от вашего опыта и компетенций, поэтому мы предлагаем ориентировочный диапазон от 9 000,00до 11 000,00 евро брутто в месяц.
- Премии за результаты работы. Наши сотрудники могут получать премии в зависимости от результатов работы банка, своей команды и своих индивидуальных показателей.
Что еще важно?
Хотите помочь в создании банковских технологий нового поколения в Artea Bank? Отправьте нам свою информацию, и мы обсудим это.
Мы с нетерпением ждём возможности показать вам, каково это – быть #ближе!
Место работы
AB Artea bankas
Мы, AB Artea bankas, — постоянно растущая команда сплоченных и креативных профессионалов. Амбициозные цели, ежедневные вызовы и желание учиться обеспечивают успех банка.
Работа в Artea Bank — это партнерство, самореализация, идеи и возможности.
В группе Artea Bank работает более 1000 сотрудников, но мы все — один банк, одна команда. Мы верим в партнерские отношения и строим их — как между коллегами, так и с клиентами. Наши усилия были оценены по достоинству — мы стали банком в Литве, который предоставляет лучшее обслуживание клиентов.
Посмотреть все объявления этой компании (71)
Работа в Artea Bank — это партнерство, самореализация, идеи и возможности.
В группе Artea Bank работает более 1000 сотрудников, но мы все — один банк, одна команда. Мы верим в партнерские отношения и строим их — как между коллегами, так и с клиентами. Наши усилия были оценены по достоинству — мы стали банком в Литве, который предоставляет лучшее обслуживание клиентов.
AB Artea bankas информация
3659 €
Средняя зарплата брутто
(69% higher than LT average)
1207
Количество сотрудников
>100 mln. €
Доход 2022 г.
Распределение сотрудников по заработной плате (до вычета налогов):
25% экономиидо
2200 €
25% экономии
2200-2850 €
25% экономии
2850-4318 €
25% экономииболее чем
4318 €