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

IQ Business Group

Stellenbosch

On-site

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IQ Business Group is seeking an experienced Backend Developer to design, build, and optimize scalable banking and payment platforms. You will work on Node.js and Java services, implement data engineering pipelines, and ensure secure, compliant systems across the stack.

The role requires strong API design and performance tuning, plus collaboration with cross-functional squads to deliver robust solutions in a fintech setting.

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.

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

Backend development
Data engineering

Education

Bachelor’s degree in CS/Engineering

Tools

Node.js
Java
PostgreSQL
MongoDB
REST APIs
GraphQL
Kafka
RabbitMQ
CI/CD
DevOps

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 • Wes-Kaap

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

IQ Business Group • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Java Developer (Back-End)
Java Developer (Back-End)

PBT Group • Stellenbosch

On-site
ZAR 900,000 - 1,350,000
Senior Software Engineer: Backend & Integration
Senior Software Engineer: Backend & Integration

Africonology • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Backend Developer (C#.Net) (CPT/JHB Hybrid)
Backend Developer (C#.Net) (CPT/JHB Hybrid)

Datafin • Cape Town

Hybrid
ZAR 500,000 - 650,000
Senior Java Spring Backend Engineer - Banking
Senior Java Spring Backend Engineer - Banking

IQ Business Group • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary with performance‑dr
Comprehensive health, dental, and视on
Generous paid time off and holiday
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
AI Developer (Contract) | Hybrid | Stellenbosch
AI Developer (Contract) | Hybrid | Stellenbosch

IQbusiness South Africa • Wes-Kaap

On-site
ZAR 700,000 - 900,000