Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 5, 2026
    Deadline: Feb 28, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • IQbusiness is the largest independent management consulting firm in South Africa. Since 1998, we have helped our clients solve their problems by providing innovative, fast and cost-effective solutions. Our methods and frameworks, drawn from our 20 years of international and local experience, allow us to deliver client value early and continuously
    Read more about this company

     

    Java Developer- Payments (Cape Town)

    Job Description

    • We are seeking an experienced Java Developer to join our driven team in Cape Town. This is a 12‑month contract role requiring in‑office presence three days per week.
    • As part of a collaborative and high‑performing team, you will design, build, and maintain secure, scalable back‑end systems with a strong focus on payment solutions and financial transaction processing. Working at the intersection of software engineering and financial services, you’ll contribute to projects that demand innovation, compliance, and technical excellence.
    • If you thrive on solving complex challenges, enjoy working alongside motivated professionals, and want to deliver systems that make a real impact, this role is for you

    Key Responsibilities and Output Areas Include:

    Software Development & Lifecycle Management

    • Engage in the full software development lifecycle: design, development, testing, deployment, and support.
    • Build and maintain back-end services using Java, Spring Boot, JPA, and Hibernate.
    • Develop RESTful APIs and microservices to support scalable architectures.

    Payment Systems Integration

    • Implement solutions for EFT, card transactions, and ISO 8583 messaging.
    • Integrate with external payment providers and internal banking systems.

    Compliance & Security

    • Ensure adherence to financial regulations, PCI DSS, and secure coding practices.
    • Apply monitoring and controls to safeguard transaction integrity.

    System Optimisation & Support

    • Enhance performance and scalability of transaction systems.
    • Troubleshoot and resolve production issues related to payments.

    Collaboration & Delivery

    • Partner with business analysts, product owners, QA, and DevOps teams.
    • Contribute to agile delivery practices and ensure technical solutions align with business objectives.

    Key Requirements

    Experience

    • 5+ years in back-end development, with exposure to financial services or banking payments.

    Technical Skills

    • Strong proficiency in Java (Spring Boot, JPA, Hibernate).
    • Experience with RESTful APIs and microservices architecture.
    • Familiarity with cloud platforms (AWS/Azure) and containerization (Docker, Kubernetes).

    Domain Knowledge

    • Understanding of payment systems, EFT, card transactions, and ISO 8583 messaging.
    • Knowledge of secure coding practices and PCI DSS compliance.

    Soft Skills

    • Strong problem-solving and analytical ability.
    • Ability to work effectively in agile teams.
    • Clear communication with technical and non-technical stakeholders.

    Education

    • Bachelor’s degree in computer science, information systems, or related field.
    • Relevant certifications in Java, cloud, or payment systems are advantageous.

    Nice to Have

    • Experience with advanced payment orchestration platforms or fraud detection systems.
    • Exposure to performance tuning, observability tools, or A/B testing.
    • Certifications in cloud engineering or secure software development.

    Deadline:27th February,2026

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to IQbusiness on iqbusinesscareers.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at IQbusiness Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail