×
Register Here to Apply for Jobs or Post Jobs. X

Technical Architect – Domain

Job in Johannesburg, 2000, South Africa
Listing for: Impronics Technologies
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Architect, Backend Developer
Job Description & How to Apply Below
Position: Technical Architect – Payments Domain
Role Overview

We are looking for an experienced Technical Architect - Payments with strong expertise in the Banking and Payments domain
. The ideal candidate will have hands‑on experience designing and architecting highly scalable, secure, and resilient payment solutions, with strong knowledge of Foreign Exchange (FX), SWIFT messaging, and/or Domestic Payments
.

The candidate will be responsible for defining technical architecture, translating business requirements into scalable solutions, driving architectural decisions, and collaborating with engineering, product, business, security, and infrastructure teams.

Key Responsibilities
  • Define and own the technical architecture and solution design for payment platforms and banking applications.
  • Design scalable, highly available, secure, and resilient payment processing solutions.
  • Translate business and functional requirements into technical architecture, solution designs, and integration patterns.
  • Provide technical leadership across the complete software development lifecycle.
  • Design integrations with payment gateways, core banking systems, treasury systems, FX platforms, clearing systems, and external financial institutions.
  • Work closely with business stakeholders, product managers, engineering teams, and enterprise architects.
  • Define architecture standards, design principles, technology choices, APIs, interfaces, data flows, and integration mechanisms.
  • Ensure solutions comply with security, regulatory, audit, performance, and operational requirements.
  • Review technical designs, conduct architecture reviews, and provide guidance to development teams.
  • Identify technical risks, architectural gaps, scalability challenges, and opportunities for modernization.
  • Drive cloud adoption, API-led integration, microservices, event-driven architecture, and modernization of legacy payment platforms where applicable.
  • Support production-critical payment systems and contribute to troubleshooting complex technical issues.
  • Mentor senior developers, technical leads, and architects.
Payments Domain Expertise

The candidate should have strong experience in one or more of the following areas:

Foreign Exchange (FX)
  • FX transaction lifecycle and processing.
  • Spot, forward, swap, and other FX products.
  • FX pricing, rate management, and currency conversion.
  • Integration with FX/treasury platforms.
  • Trade capture, confirmation, settlement, and reconciliation.
  • Multi-currency payment processing.
SWIFT / International Payments
  • Strong understanding of SWIFT messaging and payment processing.
  • Experience with SWIFT MT and/or ISO 20022 MX messages.
  • Knowledge of payment messages such as MT103, MT202, MT202 COV, and corresponding ISO 20022 messages.
  • Understanding of cross-border payments, correspondent banking, nostro/vostro accounts, settlement, and reconciliation.
  • Knowledge of SWIFT gpi and international payment tracking is desirable.
  • Experience with ISO 20022 migration/adoption is highly preferred.
Domestic Payments

Experience With Domestic Payment Systems Such As

  • NEFT / RTGS / IMPS / UPI or equivalent domestic payment schemes.
  • Payment initiation, validation, routing, processing, clearing, and settlement.
  • Payment status and lifecycle management.
  • Reconciliation and exception handling.
  • Integration with banks, payment processors, clearing houses, and regulatory systems.
Technical Skills
  • Strong experience in Java / Spring Boot, .NET, or equivalent enterprise technologies.
  • Strong understanding of Microservices and REST APIs.
  • Experience with event-driven architecture and messaging platforms such as Kafka, MQ, or equivalent.
  • Strong knowledge of API Gateway, integration patterns, and distributed systems.
  • Experience with relational and No

    SQL databases.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Experience with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary