Skip to content

Staff Engineer I Payments Domain Expert | Ai and Java

  • On-site, Hybrid
    • Gauteng, Gauteng, South Africa
  • DVT Netherlands (DVTN)

Job description

DVT is partnering with a leading global client in the banking and fintech space to find a Staff Engineer – Payments Domain Expert.

This is a high-impact, senior technical leadership role where you’ll operate as the trusted authority within a complex and evolving payments domain. You will shape architecture, solve critical system challenges, and influence engineering direction across multiple teams building next-generation payment platforms.

What You’ll Do:

  • As a Staff Engineer in the Payments domain, you will:

    • Act as the technical authority across a broad payments ecosystem

    • Lead architecture design for scalable, secure, multi-service platforms

    • Step into complex technical challenges and drive solutions across teams

    • Provide technical leadership on large, strategic initiatives

    • Develop core platform components and system foundations

    • Drive engineering excellence and delivery outcomes

    • Mentor senior engineers and grow technical capability across teams

    • Serve as a key decision-maker in design reviews and technical strategy

Payments Domain Expertise

You bring deep, hands-on experience in:

  • Payment rails and processing across global markets (EU, US, APAC)

  • Transaction lifecycle (authorisation, clearing, settlement)

  • Payment systems such as:

    • Switching platforms (e.g., BASE24, Postilion or similar)

    • Real-time payment systems

  • Standards & protocols:

    • ISO20022, ISO8583, EMV, PCI-DSS

  • Merchant acquiring, payment orchestration, and integrations

  • Regulatory and compliance requirements within banking/payments

Technical Expertise

You are a strong, modern engineer with:

  • Deep expertise in:

    • Distributed systems, microservices, event-driven architecture

  • Strong engineering principles:

    • Clean Code, SOLID, design patterns

  • Experience with:

    • Domain-Driven Design (DDD)

    • CI/CD, DevOps, Infrastructure as Code

  • Proficiency in Java backend technologies

  • Experience working in high-availability, mission-critical systems

AI-Native Engineering

You have exposure to or interest in:

  • AI-assisted development and automation tools

  • Engineering governance for AI-driven systems

  • Validating and reviewing AI-generated outputs

  • Using AI to accelerate delivery while maintaining engineering quality

Job requirements

What We’re Looking For

  • 10+ years of experience in software engineering and architecture

  • Proven track record in payments or fintech systems

  • Experience operating at Staff / Principal Engineer level

  • Strong ability to influence without authority across teams

  • Excellent communication and stakeholder engagement skills

  • A passion for technical quality, mentorship, and engineering culture

or