Technical Architect
- Java
- MySQL
- MongoDB
- Redis
- Kafka
- RabbitMQ
- AWS
- Azure
- REST
- Spring
- AI
WHAT YOU'LL DO
- Platform Architecture & Ownership: Architect and evolve Merchant Management, POS and eCommerce acceptance systems. Own platform architecture for acquiring & related payment services. Build high-throughput, low-latency, production-reliable systems for auth, clearing, settlement and reconciliation.
- Technical Direction Across Squads: Set architecture standards & design decisions for multiple engineering squads, maintain full-system view. Lead and mentor an engineering pod, accountable for design quality and delivery.
- Product & Business Alignment: Partner with Product Owners to translate product and regulatory requirements into scalable, auditable technical designs, bridge communication between business and engineering.
- Protocol, Integration & Hands-on Engineering: Define integration architecture for card schemes, processors and internal switching; set standards for ISO 8583, RPC (Dubbo/gRPC), service mesh failover. Code critical Java microservices, lead reviews and resolve complex production incidents.
- API & Event-Driven Architecture: Design idempotent, fault-tolerant REST APIs with exactly-once semantics. Build transaction event flows on RabbitMQ. Use Redis for caching, idempotency, rate limiting and real-time state; focus on operability and diagnosability.
- AI-Augmented Engineering: Leverage Claude Code for architecture review, code/test generation, runbook and log triage; automate repetitive engineering work.
WHAT WE'RE LOOKING FOR
- 12–15 years backend/platform engineering experience, with substantial experience building & operating production card payment systems at licensed fintech, processor, acquirer or FI. Hands-on delivery & production ownership required (not consulting only).
- Expert Java / Spring Boot skills: microservices, transaction integrity, service decomposition, API development. Able to review and write code; design testable-by-default systems.
- Deep production-grade ISO 8583 & payment lifecycle knowledge (auth, clearing, settlement). Experience with jPOS or equivalent switching framework. Clear judgement on sync/async tradeoffs for high-volume acquiring.
- Proven integration experience with payment gateways: REST/ISO integration, hosted pages, tokenisation, EMV 3DS 2.x, back-office reconciliation. MPGS / Cybersource experience is a strong plus.
- Hands-on RabbitMQ / Kafka: design reliable event topology, DLQ and ack patterns for high-volume payment traffic.
- Experience with Dubbo / gRPC: decide when RPC fits vs async messaging, design failure isolation across services.
- Architecture Leader: produce design docs, ADRs and integration specs. Facilitate design reviews and present architecture trade-offs to Product, Risk & Compliance stakeholders.
CORE TECHNOLOGY STACK
Required: Java / Spring Boot, ISO 8583, jPOS, MPGS / Cybersource Payment Gateway, RabbitMQ / Kafka, Redis, gRPC, REST APIs, Microservices, GitLab / GitHub, MySQL / MongoDB / Elastic Search
Strong Asset: Azure / AWS, EMV 3DS 2.x, EMV, Tokenisation, Visa / Mastercard Scheme Integration, CI/CD, TOGAF
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.