Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Astra Tech
Абу-Даби, ОАЭ6 месяцев назад
Грейд
Lead
Опыт работы
12-15 лет
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Ведущая компания в сфере потребительских технологий ОАЭ, создающая цифровую инфраструктуру повседневной жизни с фокусом на финтех, коммуникации и цифровые услуги на базе ИИ. Руководствуясь нашей философией "Blueprint of Simplicity" (Чертеж простоты), мы проектируем технологии, основанные на реальном поведении людей, объединяя их, обеспечивая финансовую доступность и делая повседневный опыт легким. Наша флагманская платформа botim — это самая надежная финтех-платформа для коммуникаций в регионе, сочетающая безопасную IP-телефонию с ИИ, основанным на действиях, и инструментами для повседневных платежей. Через botim money мы предоставляем финансовые услуги как для частных лиц, так и для малого и среднего бизнеса, делая платежи, переводы и кредиты проще и доступнее. Сегодня платформой пользуются более 150 миллионов пользователей по всему миру. Наш кредитный движок Quantix обеспечивает быстрое и регулируемое кредитование в рамках всей экосистемы, включая инновационные продукты, такие как CashNow для мгновенного доступа. От звонков до кредитов, от ежедневных услуг до больших амбиций — мы переосмысливаем, как регион остается на связи и имеет финансовую доступность.
Мы находимся на критически важном этапе — создании и масштабировании платежных систем нового поколения для эквайринга и основной обработки платежей, обеспечивая обработку транзакций в реальном времени в производственном масштабе. Это высокооктановая, кросс-платформенная роль, в которой вы будете отвечать за бэкенд-архитектуру, принимать авторитетные технические решения для нескольких команд (squads) и напрямую формировать техническое направление нашей платежной платформы. Вы будете служить техническим архитектурным мостом между Главным архитектором и исполнением инженерных задач — преобразуя намерения продукта в масштабируемые, готовые к производству платежные системы, направляя команду инженеров в том, что такое "хорошо", и устанавливая стандарты, по которым будет работать каждая команда. Вы будете тем человеком, к которому будут обращаться команды, когда необходимо принять решение, пойти на компромисс или оспорить дизайн. Вы досконально знаете платежную экосистему — от того, как транзакция проходит через карточные схемы, коммутационные уровни, до клиринга и расчетов, до того, как нормативные требования и ограничения на соответствие формируют каждое дизайнерское решение. Наша платформа построена на стеке Java-микросервисов, работающем на стыке обработки транзакций в реальном времени, интеграции с карточными схемами и регулируемой финансовой инфраструктуры — и эта роль находится в центре всего этого.
Архитектура и владение платформой Проектировать и развивать системы, охватывающие управление торговцами (Merchant Management), POS и электронную коммерцию. Вы отвечаете за архитектуру платформы для эквайринга и смежных платежных услуг — не ограниченную одной командой или вертикалью. Проектировать системы с высокой пропускной способностью, низкой задержкой и надежностью, ориентированной на производство, для авторизации, клиринга, расчетов и сверки.
Техническое направление для команд Вы будете отвечать за техническое архитектурное направление и проектные решения для нескольких инженерных команд одновременно. Вы — тот, кто видит полную картину системы, когда отдельные команды оптимизируют локально. Руководить командой инженеров и наставлять их — отвечать за качество дизайна и результат.
Согласование продукта и бизнеса Работать напрямую с владельцами продуктов для преобразования намерений продукта и нормативных требований в технически обоснованные, масштабируемые и аудируемые системные проекты. Вы будете мостом между тем, что запрашивается, и тем, что должно быть построено — и четко коммуницировать это в обоих направлениях.
Протокол, интеграция и практическое инженерное дело Определять архитектуру интеграции с карточными схемами, платежными процессорами и внутренними коммутационными уровнями — устанавливая технические стандарты для платежных интеграций, включая дизайн сообщений ISO 8583, шаблоны межсервисного взаимодействия с использованием Dubbo или сопоставимого RPC-фреймворка, а также как сервис-меш эквайринга соединяется и безопасно обрабатывает сбои. Оставаться практиком — вносить вклад в критические компоненты Java-микросервисов, руководить проверками кода и архитектуры, а также решать сложные производственные проблемы. На этом уровне вы пишете код, потому что это улучшает вашу архитектуру, а не потому, что никто другой не может.
API и событийно-ориентированная архитектура Проектировать REST/JSON API с сильным акцентом на идемпотентность, отказоустойчивость и семантику "ровно один раз" (exactly-once). Управлять событийно-ориентированными потоками с использованием RabbitMQ для событий жизненного цикла транзакций, последующей обработки и асинхронных рабочих процессов. Проектировать шаблоны на основе Redis для распределенного кэширования, управления идемпотентными ключами, ограничения скорости и состояния в реальном времени. Проектировать системы, которые легко эксплуатировать и диагностировать — не просто функциональные.
Инженерное дело с поддержкой ИИ Мы используем Claude Code в качестве нашего стандартного ИИ-ассистента для кодирования, и ожидаем, что эта роль будет широко его использовать — для обзоров архитектуры, генерации кода и тестов, создания инструкций по эксплуатации (runbooks), анализа логов и устранения рутинных инженерных задач. Агрессивно автоматизируйте: если задача повторяется, она является кандидатом на автоматизацию с помощью ИИ, и вы будете руководить этим процессом для команды.
— 12-15 лет опыта в бэкенд- или платформенном инжиниринге — значительная часть этого времени была посвящена созданию, владению и эксплуатации производственных систем обработки карточных платежей в лицензированных финтех-компаниях, у платежных процессоров, эквайеров или финансовых учреждений. Опыт должен охватывать архитектуру, доставку и производственное владение — а не консультативное присутствие рядом с платежами — Экспертное владение Java и Spring Boot — проектирование микросервисов, фреймворк приложений, транзакционная целостность, декомпозиция сервисов и разработка производственных API. Вы должны проверять код и при необходимости писать его самостоятельно, а не просто одобрять дизайны. Знание тестирования предполагается; здесь важен опыт проектирования систем, которые по умолчанию тестируемы — Глубокое, подтвержденное на практике знание ISO 8583 и платежных сообщений — глубокое знание полного жизненного цикла транзакций — авторизации, клиринга и расчетов — с достаточным владением протоколом для принятия авторитетных архитектурных решений по дизайну сообщений, топологии коммутации и подключению к хосту. Предыдущий опыт работы с jPOS или эквивалентным коммутационным фреймворком ожидается; на этом уровне важно умение определять, как эти системы соединяются, сбоят и восстанавливаются в масштабе эквайринга — а не просто управлять ими. Способность четко рассуждать о компромиссах между синхронной и асинхронной обработкой в средах эквайринга с высоким объемом — Подтвержденный опыт интеграции с платежными шлюзами и процессорами — интеграция на основе REST и ISO, страницы приема платежей (hosted payment pages), токенизация, аутентификация EMV 3DS 2.x и сверка бэк-офиса. Предыдущий опыт работы с MPGS, Cybersource или ведущими интеграциями шлюзов является сильным преимуществом — особенно если вы отвечали за интеграцию и руководили ее реализацией — Опыт работы с брокерами сообщений RabbitMQ или Kafka — проектирование надежных транзакционных потоков событий, топологии обмена/очередей, стратегий очередей недоставленных сообщений (dead-letter queue) и шаблонов подтверждения сообщений в среде платежей с высоким объемом — Опыт работы с Dubbo или сопоставимым RPC-фреймворком (gRPC) для синхронного межсервисного взаимодействия — с пониманием того, когда RPC является правильным шаблоном по сравнению с асинхронным обменом сообщениями, и как проектировать изоляцию сбоев на границах сервисов — Лидер-архитектор — руководит командой инженеров на собственном примере, устанавливая стандарты через то, что вы производите: документы по дизайну решений, записи о принятых архитектурных решениях (ADR) и спецификации интеграции, из которых учится команда. С одинаковым комфортом проводит обзор дизайна с инженерами и представляет компромиссы архитектуры заинтересованным сторонам из отделов продукта, управления рисками и соответствия требованиям
ОСНОВНОЙ СТЕК ТЕХНОЛОГИЙ Требуется: Java / Spring Boot · ISO 8583 · jPOS · MPGS / Cybersource / Платежный шлюз · RabbitMQ / Kafka · Redis · gRPC Framework · REST APIs · Microservices · GitLab / GitHub · MySQL / MongoDB / Elastic Search Сильное преимущество: Azure / AWS · 3DS (EMV 3DS 2.x) · EMV · Tokenisation · Visa / Mastercard Scheme Integration · CI/CD · TOGAF
Местоположение: Абу-Даби
Location: Abu Dhabi
ABOUT US A leading UAE-based consumer technology company, building the digital infrastructure of everyday life with a focus on AI-powered fintech, communication, and digital services. Guided by our philosophy, the Blueprint of Simplicity, we design technology around real human behavior, connecting people, enabling financial access, and making everyday experiences effortless. Our flagship platform, botim, is the region’s most trusted fintech communication platform, combining secure VoIP with action-based AI and everyday money tools. Through botim money, we provide financial services that serve both individuals and SMEs, making payments, transfers, and credit simpler and more accessible. Today, the platform serves 150M+ users worldwide. Our lending finance engine, Quantix, powers fast, regulated credit across the ecosystem, including innovative products such as CashNow for instant access. From calls to credit, from daily services to big ambitions, we are rethinking how the region stays connected and financially included.
ABOUT THE ROLE We are at a critical juncture — building and scaling next-generation payment systems across merchant acquiring and core payment processing, powering real-time transaction flows at production scale. This is a high-impact, cross-platform role where you will own backend architecture, make authoritative technical decisions across multiple squads, and directly shape the technical direction of our payments platform. You will serve as the technical architectural bridge between the Chief Architect and engineering execution — translating product intent into scalable, production-ready payment systems, guiding a pod of engineers through what good looks like, and setting the standard that every squad builds to. You will be the person teams come to when a decision needs to be made, a trade-off needs to be owned, or a design needs to be challenged. You know the payment ecosystem inside out — from how a transaction moves across card schemes, through switching layers, into clearing and settlement, to how regulatory and compliance constraints shape every design decision. Our platform is built on a Java microservices stack operating at the intersection of real-time transaction processing, card scheme integration, and regulated financial infrastructure — and this role sits at the centre of all of it.
WHAT YOU'LL DO
Platform Architecture & Ownership Architect and evolve systems spanning Merchant Management, POS, and eCommerce acceptance. You own the platform architecture across acquiring and adjacent payment services — not scoped to a single squad or vertical. Design for high throughput, low latency, and production-first reliability across auth, clearing, settlement, and reconciliation.
Technical Direction Across Squads You will own Technical architectural direction and design decisions across multiple engineering squads simultaneously. You are the person who holds the full-system technical view when individual squads optimise locally. Lead and mentor a pod of engineers — owning design quality and delivery accountability.
Product & Business Alignment Work directly with Product Owners to translate product intent and regulatory requirements into technically sound, scalable, and auditable system designs. You bridge the gap between what is being asked and what should be built — and you communicate that clearly in both directions.
Protocol, Integration & Hands-on Engineering Define the integration architecture across card schemes, payment processor, and internal switching layers — setting the technical standards for payment integration including ISO 8583 message design, inter-service communication patterns using Dubbo or a comparable RPC framework, and how the acquiring service mesh connects and fails safely. Stay hands-on — contribute to critical Java microservice components, lead code and architecture reviews, and resolve complex production issues. At this level, you code because it makes your architecture better, not because no one else can.
API & Event-Driven Architecture Design REST/JSON APIs with strong emphasis on idempotency, fault tolerance, and exactly-once semantics. Drive event-driven flows using RabbitMQ for transaction lifecycle events, downstream processing, and asynchronous workflows. Design Redis-backed patterns for distributed caching, idempotency key management, rate limiting, and real-time state. Design systems that are operable and diagnosable — not just functional.
AI-Augmented Engineering We use Claude Code as our default AI coding assistant and expect this role to use it generously — for architecture reviews, code and test generation, runbook creation, log triage, and elimination of manual engineering toil. Automate aggressively: If a task is repetitive, it is a candidate for AI automation and you will lead it for the team.
WHAT WE'RE LOOKING FOR — 12 to 15 years of backend or platform engineering experience — with a material portion spent building, owning, and operating production card payment systems at a licensed Fintech, payment processor, acquirer, or financial institution. Experience must span architecture, delivery, and production ownership — not advisory proximity to payments. — Expert-level Java and Spring Boot proficiency — microservices design, Application framework, transactional integrity, service decomposition, and production API development. You are expected to review code and jump to write one where required, not just approve designs. Testing literacy is assumed; the bar here is designing systems that are testable by default. — Deep, production-proven command of ISO 8583 and payment messaging — Deep knowledge of full transaction lifecycle — authorisation, clearing and settlement — with enough protocol fluency to make authoritative architecture decisions on message design, switching topology, and host connectivity. Prior experience with jPOS or an equivalent switching framework is expected; what matters at this level is the judgment to define how these systems connect, fail, and recover at acquiring scale — not just operate them. Ability to reason clearly about synchronous vs. asynchronous processing trade-offs in high-volume acquiring environments. — Demonstrated experience integrating with payment gateways and processors — REST and ISO-based integration, hosted payment pages, tokenisation, EMV 3DS 2.x authentication, and back-office reconciliation. Prior work with MPGS, Cybersource or leading gateway integration is a strong asset — particularly where you owned the integration and drove implementation. — Experience working with RabbitMQ or Kafka message broker — designing reliable transactional event flows, exchange/queue topology, dead-letter queue strategies, and message acknowledgement patterns in a high-volume payment environment. — Worked with Dubbo or a comparable RPC framework (gRPC) for synchronous inter-service communication — with the judgment to decide when RPC is the right pattern over async messaging, and how to design for failure isolation across service boundaries. — Architect Leader — leads a pod of engineers by example, setting the standard through what you produce: solution design documents, Architecture Decision Records (ADRs), and integration specifications the team learns from. Equally comfortable running a design review with engineers and presenting architecture trade-offs to Product, Risk, and Compliance stakeholders.
CORE TECHNOLOGY STACK Required: Java / Spring Boot · ISO 8583 · jPOS · MPGS / Cybersource / Payment gateway · RabbitMQ / Kafka · Redis · gRPC Framework · REST APIs · Microservices · GitLab / GitHub · MySQL / MongoDB / Elastic Search Strong Asset: Azure / AWS · 3DS (EMV 3DS 2.x) · EMV · Tokenisation · Visa / Mastercard Scheme Integration · CI/CD · TOGAF
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 34 900 до 48 700