Node.js Payments Engineer — 6-Month Contract

PBT Group

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PBT Group is seeking experienced Node.js Developers to join a high-performing engineering team delivering innovative payment solutions in a fast-paced enterprise environment. The role focuses on designing, developing and maintaining backend services and APIs, with emphasis on secure, scalable payments processing.

Ideal candidates have Node.js expertise and exposure to Java, and are comfortable working in Agile teams.

Qualifications

  • 4+ years of backend software development experience.
  • Strong commercial experience with Node.js.
  • Exposure to Java development.
  • Experience in Agile software development environments.
  • Experience building scalable, enterprise-grade applications.

Responsibilities

  • Design, develop and maintain scalable backend services using Node.js.
  • Develop secure, high-performance APIs and microservices.
  • Build and enhance payment processing functionality and system integrations.
  • Produce clean, maintainable and well-tested code aligned to engineering best practices.
  • Collaborate with Product Owners, Business Analysts and Solution Architects.

Skills

Node.js
JavaScript
TypeScript
REST APIs
Microservices
SQL/NoSQL
Git
CI/CD
Unit Testing

Education

Relevant Degree or Diploma in Computer Science/IT

Tools

Docker
Kubernetes
RabbitMQ
Kafka
Redis
PostgreSQL
MongoDB
Azure DevOps
GitHub Actions
AWS
Azure Cloud

Job description

PBT Group is seeking experienced Node.js Developers to join a high-performing engineering team delivering innovative payment solutions in a fast-paced enterprise environment. The role focuses on designing, developing and maintaining backend services and APIs, with emphasis on secure, scalable payments processing.

Ideal candidates have Node.js expertise and exposure to Java, and are comfortable working in Agile teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Node.js Developer | Payments | Java Exposure
Node.js Developer | Payments | Java Exposure

PBT Group • Cape Town

On-site
ZAR 600,000 - 900,000
Node.js Developer (Payments)
Node.js Developer (Payments)

PBT Group • Cape Town

On-site
ZAR 720,000 - 960,000
Java Backend Engineer — Enterprise-Grade Apps
Java Backend Engineer — Enterprise-Grade Apps

PBT Group • Johannesburg

On-site
ZAR 540,000 - 900,000
Java Developer — EMV Kernel & Payments Specialist
Java Developer — EMV Kernel & Payments Specialist

PBT Group • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer: PHP/JS, Cloud & Payments
Senior Full-Stack Developer: PHP/JS, Cloud & Payments

Network International • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Java Backend Engineer (Payments) – High-Volume, Cloud-Native
Java Backend Engineer (Payments) – High-Volume, Cloud-Native

Acuity Consultants • Wes-Kaap

On-site
ZAR 725,000 - 893,000
Java Developer – EMV Kernel & Payments
Java Developer – EMV Kernel & Payments

PBT Group • Cape Town

On-site
ZAR 600,000 - 800,000
Backend Developer
Backend Developer

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Software Engineer
Software Engineer

Acuity Consultants • Wes-Kaap

On-site
ZAR 725,000 - 893,000
Java Engineer - Join leading payments FinTech in SA - Cape Town, R65-80K PM
Java Engineer - Join leading payments FinTech in SA - Cape Town, R65-80K PM

Acuity Consultants • Wes-Kaap

On-site
ZAR 725,000 - 893,000