Senior Back-End Java Engineer – Postilion & ATM Integrations

Capitec Bank Ltd.

Stellenbosch

On-site

ZAR 650,000 - 1,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Capitec Bank Ltd. in Stellenbosch is seeking a highly skilled Software Engineer to join our Cash Devices team.

The role focuses on the development, integration, and support of custom ATM solutions, with emphasis on Postilion SDK configuration and SDK-based Java integrations. This specialist position requires hands-on access to the ATM lab, collaboration with QA, infra and business analysts, and a solid background in Postilion environments, ISO 8583 messaging, and ATM device protocols for ongoing

Qualifications

  • Minimum 5 years in a Postilion systems role with exposure to Postilion Realtime, PostCard, Postilion Office and ATM environments.
  • Minimum 5 years current experience in either Postilion SDK or Java development in integration-heavy environments.
  • Strong understanding of ISO 8583 messaging and ATM transaction flows.
  • Experience with ATM device protocols (e.g. Diebold 912, NCR NDC).
  • Experience with modern source control systems (Git / GitHub), including branching and code reviews.
  • Scripting experience (PowerShell or Python).
  • Solid database knowledge; SQL Server preferred.
  • Strong analytical, troubleshooting, and debugging skills; excellent communication and documentation abilities.
  • Experience in banking, fintech, payments, or switching platforms.

Responsibilities

  • Develop and maintain custom applications and interfaces using the Postilion SDK.
  • Build and support Cash Devices applications and device integration solutions (ATM, POS, etc.).
  • Customise and extend Postilion functionality to meet business needs.
  • Develop and maintain SDK-based integrations using Java.
  • Support and upgrade integration drivers between devices and ATM applications.
  • Provide technical support, troubleshooting, and issue resolution for Postilion-related systems.
  • Collaborate with cross-functional teams including QA, infrastructure, and business analysts.
  • Support patching, upgrades, and lifecycle management of ATM software platforms.

Skills

Postilion expertise
Java development
ISO 8583
ATM device protocols
Git / GitHub
PowerShell or Python
SQL Server
Analytical skills
Documentation skills
Communication skills

Education

Grade 12 National Certificate / Vocational
Relevant IT tertiary qualification

Tools

Postilion SDK
Java

Job description

Capitec Bank Ltd. in Stellenbosch is seeking a highly skilled Software Engineer to join our Cash Devices team.

The role focuses on the development, integration, and support of custom ATM solutions, with emphasis on Postilion SDK configuration and SDK-based Java integrations. This specialist position requires hands-on access to the ATM lab, collaboration with QA, infra and business analysts, and a solid background in Postilion environments, ISO 8583 messaging, and ATM device protocols for ongoing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: Back-End III
Software Engineer: Back-End III

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 650,000 - 1,000,000
Senior Backend Engineer - Postilion ATM Integrations
Senior Backend Engineer - Postilion ATM Integrations

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Clear criminal and credit record
Senior Back-End Software Engineer: Cash Devices
Senior Back-End Software Engineer: Cash Devices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Clear criminal and credit record
Senior Android & Payments Backend Engineer
Senior Android & Payments Backend Engineer

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 800,000 - 1,100,000
Senior Systems Analysis & Integrations Designer
Senior Systems Analysis & Integrations Designer

Capitec • Stellenbosch

On-site
ZAR 550,000 - 900,000
Java Developer – EMV Kernel & Payments
Java Developer – EMV Kernel & Payments

PBT Group • Cape Town

On-site
ZAR 700,000 - 950,000
Java Back End Developer |Stellenbosch
Java Back End Developer |Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 1,000,000 - 1,600,000
Software Engineer: Back-End II (Android / Payments)
Software Engineer: Back-End II (Android / Payments)

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 800,000 - 1,100,000
Java Payments Engineer — EMV Kernel & Banking Systems
Java Payments Engineer — EMV Kernel & Banking Systems

PBT Group • Cape Town

On-site
ZAR 700,000 - 950,000
Java Developer - EMV Kernel & Payments Expert
Java Developer - EMV Kernel & Payments Expert

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,200,000