Senior Java Application Architect
1 week ago
Overview We are looking for a hands-on Senior Java Application Architect to lead the planning, architecture, design, and development of a payment gateway. This is a high-impact role where you will build a solution on Google Cloud (GCP) designated for rollout across Africa and international markets. You will own the end-to-end architecture with a strong emphasis on security, compliance (PCI, POPIA / GDPR), and operational observability. Key Outcomes You Will Drive Architect a PCI-aligned, low-latency payment gateway on GCP with clear SLIs / SLOs Deliver production integrations with external providers, including mobile-money services (e.g., Tigo Pesa, M-Pesa, Airtel Money) and MNO / banking APIs Design scalable microservices ready for multi-region expansion (ZA / EU / UK) with robust reconciliation, idempotency, and retries Embed PCI DSS controls, tokenization, and key management while preparing for PSD2 / UK requirement The Tech Stack You must have production experience with the following technologies: Java 17+, Spring Boot / Spring Cloud, JPA / Hibernate (Reactive / WebFlux is a plus) OAuth2 / OIDC, mTLS, HMAC, API policy enforcement Cloud Run (Primary Runtime) and / or GKE Autopilot Cloud SQL (MySQL / Postgres), AlloyDB, Memorystore (Redis), BigQuery Pub / Sub, Dataflow, CI / CD (Cloud Build / GitHub Actions), Terraform (IaC) Who We Are Looking For 8–10+ years in Java engineering with 3–5+ years as an Application / Domain Architect in payments or fintech. You have built or significantly evolved a payment gateway, acquiring platform, or wallet / PSP system. Experience with wallet / mobile money flows (e.g., M-Pesa, Tigo Pesa) regarding KYC, float, and settlement is strongly preferred. Proven production experience on GCP. Deep understanding of high-availability, traffic shaping, circuit breakers, saga / outbox patterns, and event-driven systems. #J-18808-Ljbffr
-
WorkFromHome, South Africa Cloudsmiths Full timeA leading technology company in South Africa is seeking a Senior Java Application Architect to lead the design and development of a payment gateway with a focus on security and compliance. This role involves utilizing technologies such as Java, Spring, and GCP to architect solutions for both local and international markets. The ideal candidate will have over...
-
Senior Java Payments Architect — Remote
1 week ago
WorkFromHome, South Africa Badger & Bird Talent Full timeA leading tech recruitment agency in South Africa is seeking a Senior Java Application Architect to design a cutting-edge payment infrastructure. This role offers total architectural ownership, focusing on building a PCI-aligned payment gateway on Google Cloud Platform. The ideal candidate has extensive Java experience, deep payments expertise, and a track...
-
Java Application Architect
1 week ago
WorkFromHome, South Africa Badger & Bird Talent Full timeSenior Java Application Architect (Payments & GCP) Design the payment infrastructure that connects Africa. This is a rare opportunity to architect a high-throughput payment gateway from the ground up. We are looking for a hands-on technical leader to define the vision for a platform that will process real-time transactions across the continent and beyond....
-
Java Application Architect
3 weeks ago
WorkFromHome, South Africa Badger & Bird Talent Full timeJava Application Architect (Payments & GCP) - 12‑month contract Join to apply for the Java Application Architect (Payments & GCP) - 12‑month contract role at Badger & Bird Talent. Overview Architect a high‑throughput payment gateway that connects Africa. This is a rare opportunity to build a real‑time transaction platform on Google Cloud Platform,...
-
Senior Java/Spring Solutions Architect
1 week ago
WorkFromHome, South Africa Zensar Technologies Full timeA technology consulting firm is seeking an experienced Solutions Architect to lead the architecture of full-stack Java applications in Johannesburg. This hybrid role involves collaborating with development, product, and operations teams to deliver compliant and scalable solutions. The ideal candidate will have a strong Java background and excellent...
-
Senior Java Developer
4 weeks ago
WorkFromHome, South Africa Urbansoft Full timeSenior Java Developer ROLE IS HYBRID - EITHER Cape Town OR JHB offices are avaialble Position Overview We are seeking a highly skilled Senior Java Developer to design, develop, and maintain high-performance, scalable applications. Key Responsibilities Develop and maintain Java-based applications using the latest technologies and best practices. Architect and...
-
Enterprise Solutions Architect
1 week ago
WorkFromHome, South Africa Zensar Technologies Full timeOverview A technology consulting firm is seeking an experienced Solutions Architect in Johannesburg. This hybrid role focuses on leading the architecture of full-stack Java applications, collaborating with various teams, and ensuring compliance and best practices. Responsibilities Lead the architecture and design of full-stack Java applications. Collaborate...
-
Enterprise Solutions Architect
3 weeks ago
WorkFromHome, South Africa Zensar Technologies Full timeA technology consulting firm is seeking an experienced Solutions Architect in Johannesburg. This hybrid role focuses on leading the architecture of full-stack Java applications, collaborating with various teams, and ensuring compliance and best practices. Ideal candidates will have a strong development background, excellent communication skills, and...
-
Senior Java Architect
2 weeks ago
WorkFromHome, South Africa iDbase Software Full timeA software development company is seeking a Senior Java Developer to design and maintain scalable applications. The ideal candidate has extensive experience with Java, Spring, and cloud solutions, and thrives in an Agile team environment. This role involves developing microservices, integrating APIs, and implementing CI/CD practices. The position offers a...
-
Senior Java Developer
3 weeks ago
WorkFromHome, South Africa Tumaini Full timeJob Description Are you a Senior Java Developer seeking new career opportunities? Well we have the right job for you! A well-established IT company is seeking a Senior Java Developer to join their Midrand based team. Requirements 5+ years’ experience in Java Software Development (Java / J2EE / J2SE). Experienced in application design, software development,...