№1 Самый популярный портал по трудоустройству

Главный инженер ядра

Полный рабочий день
Вильнюс - AB Artea bankas
Банк, который ближе к каждому — да, это мы!

В 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)
AB Artea bankas информация
3659 €
Средняя зарплата брутто
(69% higher than LT average)
1207
Количество сотрудников
>100 mln. €
Доход 2022 г.
Распределение сотрудников по заработной плате (до вычета налогов):
25% экономиидо 2200 €
25% экономии 2200-2850 €
25% экономии 2850-4318 €
25% экономииболее чем 4318 €