Node.js Payments Engineer (Contract to Perm)

Pbt-Group

Cape Town

On-site

ZAR 600,000 - 1,000,000

Full time

9 days ago

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. You will design, develop and maintain backend services and secure, scalable payment platforms in a fast-paced environment.

The role requires Node.js expertise with Java exposure, and the initial engagement is a 6-month contract with potential for permanency based on performance and business needs.

Qualifications

  • Minimum 4+ years' backend software development experience.
  • Experience with Node.js and modern JavaScript/TypeScript stack.
  • Proven experience building scalable APIs and microservices.
  • Familiarity with secure, high-volume transaction processing.
  • Experience with Agile software development environments.

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 standards.
  • Participate in solution design, code reviews and CI/CD practices.
  • Support production deployments and resolve issues in production.

Skills

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

Education

Bachelor's degree in Computer Science / IT
Diploma or related field

Tools

Docker
RabbitMQ or Kafka
Redis
MongoDB
Azure DevOps or GitHub Actions
AWS or Azure Cloud
Spring Boot

Job description

PBT Group is seeking experienced Node.js Developers to join a high-performing engineering team delivering innovative payment solutions. You will design, develop and maintain backend services and secure, scalable payment platforms in a fast-paced environment.

The role requires Node.js expertise with Java exposure, and the initial engagement is a 6-month contract with potential for permanency based on performance and business needs.

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

Similar jobs worth comparing

Node.js Payments Engineer — 6-Month Contract
Node.js Payments Engineer — 6-Month Contract

PBT Group • Cape Town

On-site
ZAR 600,000 - 900,000
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
Node.js Developer | Payments | Java Exposure
Node.js Developer | Payments | Java Exposure

Pbt-Group • Cape Town

On-site
ZAR 600,000 - 1,000,000
Java Developer — EMV Kernel & Payments Specialist
Java Developer — EMV Kernel & Payments Specialist

PBT Group • Cape Town

On-site
ZAR 600,000 - 800,000
Java Developer – EMV Kernel & Payments
Java Developer – EMV Kernel & Payments

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
Software Engineer
Software Engineer

Acuity Consultants • Wes-Kaap

On-site
ZAR 725,000 - 893,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 Backend Engineer — Enterprise-Grade Apps
Java Backend Engineer — Enterprise-Grade Apps

PBT Group • Johannesburg

On-site
ZAR 540,000 - 900,000