Team Lead: POS Development

Together Staffing group

Johannesburg

On-site

ZAR 900,000 - 1,400,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

Together Staffing group is seeking a Team Lead: POS Development to drive the development of POS and mobile payment applications in Johannesburg. You will lead a cross-functional team across backend, mobile, and payment integration areas in an Agile environment.

The ideal candidate has 5+ years of software development experience, strong Java (8+), POS app know-how, and familiarity with ISO 8583 and Nexo standards. Experience leading teams and fintech/payments domains is highly valued.

Qualifications

  • 5+ years of hands-on software development experience.
  • Strong Java development experience (Java 8+).
  • Experience in POS application development and EMV card transaction processing.
  • Exposure to payment system integrations and ISO 8583/Nexo.
  • Proficiency in Java, C, C++, and Kotlin.
  • Experience leading or mentoring development teams in Agile/Scrum environments.
  • Knowledge of backend, mobile, and UI development.
  • Experience in fintech, payments, or embedded systems is advantageous.
  • Familiarity with Linux environments, debugging tools, and version control systems.

Responsibilities

  • Lead development efforts for POS and mobile payment platforms.
  • Mentor and guide agile development teams to deliver high quality software.
  • Collaborate with backend, mobile, and UI teams to integrate payment solutions.

Skills

Java development
POS development
EMV processing
Payment integrations ISO 8583/Nexo
Java, C, C++, Kotlin
Agile/Scrum leadership
Backend development
Mobile development
UI development
Fintech/payments/embedded
Linux debugging tools
Version control

Tools

Git
Linux
Debugging tools

Job description

Our client is seeking a Team Lead: POS Development to drive the development of POS and mobile payment applications. The successful candidate will have strong technical expertise across backend, mobile, and payment integration technologies, with leadership experience in an Agile environment.

Requirements
  • Minimum 5 years’ hands-on software development experience
  • Strong Java development experience (Java 8+)
  • Experience in POS application development and EMV card transaction processing
  • Exposure to payment system integrations and standards such as ISO 8583 and Nexo
  • Proficiency in Java, C, C++, and Kotlin
  • Experience leading or mentoring development teams in Agile/Scrum environments
  • Knowledge of backend, mobile, and UI development
  • Experience in fintech, payments, or embedded systems is highly advantageous
  • Familiarity with Linux environments, debugging tools, and version control systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

POS Development Lead – Fintech & Mobile Payments
POS Development Lead – Fintech & Mobile Payments

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Android Developer
Android Developer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Hybrid working model
Senior Android Payments Engineer - POS & EMV
Senior Android Payments Engineer - POS & EMV

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Hybrid working model
Intermediate Project Manager – POS Development - (PERMANENT)
Intermediate Project Manager – POS Development - (PERMANENT)

PM Connection • Sandton

On-site
ZAR 600,000 - 900,000
Engineering Lead / Technical Lead — Store Systems & Point of Sale
Engineering Lead / Technical Lead — Store Systems & Point of Sale

OutsideCapital • Wes-Kaap

On-site
ZAR 1,200,000 - 1,800,000
Senior Android Engineer: Payment Devices & Certifications
Senior Android Engineer: Payment Devices & Certifications

Together Staffing group • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Android Developer
Senior Android Developer

Together Staffing group • Pretoria

On-site
ZAR 900,000 - 1,300,000
Java Developer – Payment Architect
Java Developer – Payment Architect

Impronics Technologies • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior .NET MAUI developer
Senior .NET MAUI developer

Psybergate (Pty) Ltd • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Intermediate Software Engineer Developer
Intermediate Software Engineer Developer

Indsafri • South Africa

On-site
ZAR 550,000 - 850,000