Senior Java Architect for Payment Systems & Cloud

Impronics Technologies

Gauteng

On-site

ZAR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Impronics Technologies in Gauteng seeks an experienced Payment Architecture -Java leader to design and implement scalable payment solutions for financial services. You will shape end-to-end architecture across processing, settlement, reconciliation, and reporting.

Lead architecture reviews, define API and integration strategies, mentor teams, and drive DevSecOps practices. Strong focus on security, resilience, and high availability.

Qualifications

  • 10+ years of software engineering with architecture focus.
  • Experience in banking, financial services, or enterprise payment platforms.
  • Strong Java 17/21 and Spring ecosystem expertise.
  • Cloud and security-conscious design experience.

Responsibilities

  • Design and architect enterprise payment apps using Java and Spring Boot.
  • Define end-to-end architecture for payment processing, transaction management, settlement, reconciliation, and reporting.
  • Design scalable, cloud-native microservices and event-driven architectures for high-volume payment systems.
  • Collaborate with business, product, engineering, and infrastructure teams to translate requirements into technical solutions.
  • Define API and integration architecture for enterprise payment systems and internal banking platforms.
  • Lead architecture reviews, technical design discussions, and technology selection.
  • Create architecture documentation including High-Level Design, Low-Level Design, sequence diagrams, and integration specs.
  • Drive best practices for software architecture, CI/CD, and DevSecOps.
  • Mentor engineering teams and provide technical leadership throughout the SDLC.

Skills

Java architecture
Distributed systems
REST APIs
Multithreading
Design patterns
Practical leadership
Security principles
Agile / cross-functional
Communication

Education

Bachelor's or Master's in Computer Science / Information Technology / Engineering

Tools

Java 17/21
Spring Boot
Spring Cloud
Hibernate/JPA
Maven/Gradle
Kafka
Docker/Kubernetes
AWS/Azure/GCP
ISO 8583 / ISO 20022 familiarity

Job description

Impronics Technologies in Gauteng seeks an experienced Payment Architecture -Java leader to design and implement scalable payment solutions for financial services. You will shape end-to-end architecture across processing, settlement, reconciliation, and reporting.

Lead architecture reviews, define API and integration strategies, mentor teams, and drive DevSecOps practices. Strong focus on security, resilience, and high availability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect for Enterprise Payment Systems
Senior Java Architect for Enterprise Payment Systems

Impronics Technologies • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Technical Architect - Payments Platform (Cloud)
Senior Technical Architect - Payments Platform (Cloud)

Impronics Technologies • Johannesburg

On-site
ZAR 950,000 - 1,700,000
Senior Java Payment Architect: Secure, Scalable Platforms
Senior Java Payment Architect: Secure, Scalable Platforms

Impronics Technologies • Gauteng

On-site
ZAR 900,000 - 1,200,000
Banking Application Architect: Cloud, Security & Scale
Banking Application Architect: Cloud, Security & Scale

Impronics Technologies • Johannesburg

On-site
ZAR 1,000,000 - 1,700,000
Payments Tech Architect: Scalable, Secure Platforms
Payments Tech Architect: Scalable, Secure Platforms

Impronics Technologies • Gauteng

On-site
ZAR 1,800,000 - 3,000,000
Senior Java Full-Stack Architect
Senior Java Full-Stack Architect

Impronics Technologies • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Site Reliability Engineer - Payments Systems
Senior Site Reliability Engineer - Payments Systems

Impronics Technologies • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Banking Integration Engineer (Java/Spring)
Senior Banking Integration Engineer (Java/Spring)

Impronics Technologies • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Banking Solution Architect - Cloud, Security & API Mastery
Banking Solution Architect - Cloud, Security & API Mastery

Impronics Technologies • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Java Architect- Payment Domain
Java Architect- Payment Domain

Impronics Technologies • Gauteng

On-site
ZAR 1,800,000 - 2,400,000