Senior Java Application Architect

1 week ago


WorkFromHome, South Africa Cloudsmiths Full time

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 time

    A 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...


  • WorkFromHome, South Africa Badger & Bird Talent Full time

    A 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...


  • WorkFromHome, South Africa Badger & Bird Talent Full time

    Senior 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....


  • WorkFromHome, South Africa Badger & Bird Talent Full time

    Java 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,...


  • WorkFromHome, South Africa Zensar Technologies Full time

    A 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 time

    Senior 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...


  • WorkFromHome, South Africa Zensar Technologies Full time

    Overview 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...


  • WorkFromHome, South Africa Zensar Technologies Full time

    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. Ideal candidates will have a strong development background, excellent communication skills, and...

  • Senior Java Architect

    2 weeks ago


    WorkFromHome, South Africa iDbase Software Full time

    A 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 time

    Job 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,...