Centurion: Full Stack Developer â Java | React | Ruby on Rails

JVR Software

Centurion

On-site

ZAR 609,000 - 730,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JVR Software is seeking a full-stack developer to build and enhance website applications from the Irene, Gauteng office. You will work on both frontend and backend tasks, integrating services and APIs with emphasis on clean coding and scalable architecture.

The role requires a Bachelor’s in CS/IT or related field and at least 3 years of software development experience, with strong Java, React, Ruby on Rails, and SQL skills, plus Git for source control.

Qualifications

  • Bachelor's degree in CS/IT/related field is required.
  • 3 years of software development/full stack experience.
  • Proficiency in Java, React, Ruby on Rails, JavaScript/TypeScript, RESTful APIs, SQL, OOP and Git.
  • Experience building, maintaining and integrating web applications.
  • Strong communication and collaboration in an office setting in Irene, Gauteng.

Skills

Java
React
JavaScript
TypeScript
RESTful APIs
SQL
OOP
Git
Frontend
Backend

Education

Bachelor's Degree in Computer Science / IT / Software Engineering

Tools

Ruby on Rails

Job description

Build a Website

Location: Tshwane


Job type: IT / Computing / Software


Salary: 60000.00 Monthly


Posted: 20 Oct 2026


Requirements


  • Relevant Bachelors Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.

  • 3 years experience in Software Development / Full Stack Development.

  • Practical knowledge and experience in: Java React Ruby on Rails JavaScript / TypeScript RESTful APIs and web services SQL and relational databases Object-Oriented Programming (OOP) Git / source control Front-end and back-end development Database design and integration Strong understanding of software development principles, application architecture and clean coding practices.

  • Experience developing, maintaining and enhancing web-based applications.

  • Experience integrating front-end applications with backend services and APIs.

  • Strong analytical and problem-solving skills.

  • Ability to work effectively within a collaborative development environment.

  • Strong communication skills and attention to detail.

  • Must be comfortable working fully in-office in Irene, Gauteng.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Network Recruitment • Centurion

On-site
ZAR 540,000 - 700,000
.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

Hybrid
ZAR 420,000 - 660,000
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Bellville

Hybrid
ZAR 480,000 - 620,000
Competitive salary
Flexible remote work
Growth opportunities
+2
Senior Full-Stack Developer (Python/React)
Senior Full-Stack Developer (Python/React)

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Bonuses
Medical aid
+4
Full Stack Developer (JavaScript/Node.js/React)
Full Stack Developer (JavaScript/Node.js/React)

Placements24 • Noord-Kaap

On-site
ZAR 420,000 - 640,000
Competitive salary package
Comprehensive medical aid benefits
Generous annual leave
+2
Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Full-Stack Engineer: Java, React & Rails (In-Office)
Full-Stack Engineer: Java, React & Rails (In-Office)

JVR Software • Centurion

On-site
ZAR 609,000 - 730,000
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • Bellville

Hybrid
ZAR 550,000 - 900,000
Competitive salary
Health insurance
Remote-friendly culture
+1
0048 Full Stack Developer (Senior)
0048 Full Stack Developer (Senior)

Imizizi • South Africa

Hybrid
ZAR 900,000 - 1,500,000
Competitive remuneration
Medical aid contributions
Hybrid work arrangement
+1
Apprentice Software Developer (Full Stack)
Apprentice Software Developer (Full Stack)

Placements24 • Bellville

Hybrid
ZAR 120,000 - 180,000
Mentorship
Remote-friendly work
Project portfolio development