Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQbusiness South Africa

Wes-Kaap

On-site

ZAR 780,000 - 1,100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IQbusiness South Africa is seeking an experienced Backend Developer to design and enhance scalable banking and payment platforms. You will work in a fintech environment, focusing on robust data engineering, ETL processes, and API-rich services.

Bring 5+ years of backend experience, strong Node.js and Java skills, and a deep understanding of SQL/NoSQL databases, RESTful APIs, GraphQL, and messaging with Kafka or RabbitMQ. CI/CD and DevOps practices will be integral to daily work.

Qualifications

  • 5+ years of backend development experience
  • Strong expertise in Node.js and Java
  • Experience with data engineering, ETL processes, and database optimization
  • Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB)
  • Experience building and consuming RESTful APIs and GraphQL
  • Familiarity with Kafka, RabbitMQ, or similar messaging platforms
  • Knowledge of CI/CD pipelines and DevOps practices

Responsibilities

  • Develop and maintain backend services using Node.js and Java
  • Design and implement robust data engineering and ETL solutions
  • Build scalable, secure, and reliable systems aligned with banking standards
  • Collaborate with cross-functional teams to integrate backend services and APIs
  • Participate in architecture discussions, code reviews, and continuous improvement initiatives
  • Troubleshoot and optimize application performance and scalability

Skills

Node.js
Java
Data engineering
ETL
SQL
NoSQL
RESTful APIs
GraphQL
Kafka
RabbitMQ
CI/CD
DevOps

Tools

PostgreSQL
MongoDB

Job description

We are looking for an experienced Backend Developer to help build and enhance scalable, high-performance banking and payment platforms. If you're passionate about backend engineering, data-driven solutions, and modern technology, this is an exciting opportunity to work within a collaborative, fast-paced fintech environment.

Requirements
  • 5+ years of backend development experience
  • Strong expertise in Node.js and Java
  • Experience with data engineering, ETL processes, and database optimization
  • Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB)
  • Experience building and consuming RESTful APIs and GraphQL
  • Familiarity with Kafka, RabbitMQ, or similar messaging platforms
  • Knowledge of CI/CD pipelines and DevOps practices
Key Responsibilities
  • Develop and maintain backend services using Node.js and Java
  • Design and implement robust data engineering and ETL solutions
  • Build scalable, secure, and reliable systems aligned with banking standards
  • Collaborate with cross-functional teams to integrate backend services and APIs
  • Participate in architecture discussions, code reviews, and continuous improvement initiatives
  • Troubleshoot and optimize application performance and scalability

Please Note: As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQbusiness South Africa • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Backend Developer (Node.js & Java) |Contract |Stellenbosch
Backend Developer (Node.js & Java) |Contract |Stellenbosch

IQ Business Group • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Java Back End Developer |Stellenbosch
Java Back End Developer |Stellenbosch

IQbusiness South Africa • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Senior Backend Engineer - Node.js & Java (Fintech)
Senior Backend Engineer - Node.js & Java (Fintech)

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 780,000 - 1,100,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
Senior Backend Engineer: Node.js, Java & Data Pipelines
Senior Backend Engineer: Node.js, Java & Data Pipelines

IQbusiness South Africa • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Senior Backend Software Engineer (Java/Spring)
Senior Backend Software Engineer (Java/Spring)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and benefits
Learning and development opportunities
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Bloemfontein

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Medical aid
Dental & vision
Annual leave
+2
Senior Java Backend Engineer - Scalable Banking Platforms
Senior Java Backend Engineer - Scalable Banking Platforms

IQbusiness South Africa • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000