
Posted 5 hours ago
Software Architect (Payments)
Astra TechSoftware Architect (Payments)
Requirements
12-15 years backend or platform engineering experience, Expert-level Java and Spring Boot proficiency, Deep command of ISO 8583 and payment messaging, Experience with RabbitMQ or Kafka, Experience with Dubbo or gRPC, Experience integrating payment gateways and processors
Skills
JavaSpring BootRabbitMQKafkaRedisgRPCMicroservices
About the role
Responsibilities
- Architect and evolve high-throughput, low-latency systems for Merchant Management, POS, and eCommerce acceptance.
- Own technical architectural direction and design decisions across multiple engineering squads.
- Translate product intent and regulatory requirements into scalable, production-ready, and auditable system designs.
- Define integration architecture across card schemes, payment processors, and internal switching layers.
- Design REST/JSON APIs with a focus on idempotency, fault tolerance, and exactly-once semantics.
- Drive event-driven flows using RabbitMQ for transaction lifecycle events and asynchronous workflows.
- Lead and mentor a pod of engineers, setting standards through solution design documents and Architecture Decision Records (ADRs).
- Utilize AI-augmented engineering tools like Claude Code to automate repetitive tasks and optimize architecture reviews.
Requirements
- 12 to 15 years of backend or platform engineering experience, specifically building and operating production card payment systems.
- Expert-level proficiency in Java and Spring Boot, including microservices design and transactional integrity.
- Deep, production-proven command of ISO 8583 and payment messaging protocols.
- Extensive experience integrating with payment gateways and processors (e.g., MPGS, Cybersource).
- Hands-on experience with message brokers such as RabbitMQ or Kafka.
- Experience with Dubbo or comparable RPC frameworks like gRPC for inter-service communication.
- Proven ability to lead engineering teams and communicate complex technical trade-offs to non-technical stakeholders.
About the Company
Astra Tech is a leading UAE-based consumer technology company building the digital infrastructure of everyday life. We focus on AI-powered fintech, communication, and digital services. Our flagship platform, botim, serves over 150 million users worldwide, providing secure VoIP and essential financial tools through botim money.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Architect (Payments)
Astra Tech · Abu Dhabi
