Technology
·
Payment Core
·
Abu Dhabi
Software Architect - Payment systems
Who We Are
We’re building next-generation acquiring infrastructure — powering merchants with seamless, secure, and scalable payment experiences.
As a Software Architect - Payment systems, you’ll shape the core systems that move transactions reliably every second, at scale. You’ll code, design, and mentor — helping us build a future-proof payments platform.
What You’ll Do
- Architect and evolve the merchant acquiring platform — covering merchant onboarding, transaction authorization, clearing, settlement, and reconciliation.
- Review production-grade Java / Spring Boot microservices, guiding design through peer code reviews and GitHub collaboration.
- Solve various challenges and technical difficulties brought about by microservice architecture and complex business models in a high-concurrency environment.
- Design APIs and data flows that connect merchants, gateways, and acquiring systems with high reliability and performance.
- Work across teams — from Product to Infrastructure — to translate business requirements into scalable, maintainable technology solutions.
- Drive architectural decisions on cloud-native design, event-driven systems (Kafka / MQ), and containerized deployments (Docker, Kubernetes).
- Champion system observability, reliability, and security as part of the engineering culture.
- Mentor engineers and establish coding standards, architectural principles, and design guidelines.
- Contribute to long-term platform strategy, making technical investments that enable speed, stability, and innovation.
What You’ll Need
- Minimum 12 years of hands-on experience building large-scale Tech ,financial or payment systems.
- Deep expertise in Java, Spring Boot, REST APIs, and microservices architecture.
- Strong understanding of payment systems; experience in merchant acquiring is a significant plus.
- Proven experience with event streaming (Kafka / MQ), cloud platforms (AWS / Azure / GCP), and container orchestration (Kubernetes).
- Familiarity with scheme integrations, ISO 8583 / JSON messaging, and PCI-DSS best practices.
- Familiarity with the use of common open-source frameworks and tools, such as SpringMVC, Mybatis, Dubbo, Redis, RabbitMq, Maven, GitLab, etc. Solid experience in CI/CD, GitHub workflows, and DevSecOps practices.
- Excellent communication skills — comfortable collaborating across Product, Engineering, and Compliance domains.
- A mindset that combines hands-on coding with architectural thinking, technical reviews, and mentorship.
- Division
- Technology
- Department
- Payment Core
- Locations
- Abu Dhabi
Already working at Astra Tech?
Let’s recruit together and find your next colleague.