Full Stack Developer – Java | React | Ruby on Rails

Network Finance

Centurion

On-site

ZAR 420,000 - 680,000

Full time

2 days ago
Be an early applicant

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

Network Finance in Gauteng is seeking a skilled Software Developer to join our in-office team in Irene. You will work across the stack, delivering robust web applications and integrating front-end with back-end services.

Proficiency in Java, React, Ruby on Rails, JavaScript/TypeScript and RESTful APIs is essential. The ideal candidate has 3+ years of full stack experience, strong SQL skills and a solid grasp of OOP and software architecture.

Qualifications

  • Relevant Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or related field.
  • 3+ years’ experience in Software Development / Full Stack Development.
  • Strong knowledge of Java, React, Ruby on Rails, JavaScript/TypeScript, RESTful APIs, SQL and relational databases, OOP, and Git.
  • Experience in front-end and back-end development and database design/integration.
  • Good understanding of software development principles, architecture, and clean coding practices.
  • Proven track record in developing, maintaining, and enhancing web-based applications.
  • Experience integrating front-end applications with back-end services and APIs.
  • Strong analytical, problem-solving, and collaborative skills.
  • Excellent communication and attention to detail.
  • Must be comfortable working fully in-office in Irene, Gauteng.

Responsibilities

  • Develop, maintain and enhance web-based applications.
  • Integrate front-end with back-end services and APIs.
  • Design and optimize SQL relational databases.
  • Apply clean coding practices and solid architecture principles.
  • Collaborate effectively within a development team.

Skills

Java
React
Ruby on Rails
JavaScript
TypeScript
RESTful APIs
SQL
OOP
Git
Front-end development
Back-end development
Database design and integration

Education

Bachelor's Degree in Computer Science / Information Technology / Software Engineering or related field

Job description

Requirements:
  • Relevant Bachelor’s 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.
Application Note:

If you have not received feedback within two weeks after the closing date, please consider your application unsuccessful. Your profile will remain in our database for consideration for future opportunities.

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
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Full Stack Engineer: Java, React & Rails (On-site Irene)
Full Stack Engineer: Java, React & Rails (On-site Irene)

Network Finance • Centurion

On-site
ZAR 420,000 - 680,000
Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Healthcare coverage
Retirement savings plan
+4
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

Remote
ZAR 600,000 - 850,000
Full Stack Developer (Node.js/React)
Full Stack Developer (Node.js/React)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Highly competitive salary with annual/
Hybrid work arrangement
Health insurance and retirement plan
+2
Senior Full Stack Developer (Python & React)
Senior Full Stack Developer (Python & React)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health benefits
Professional development
+2
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • Soweto

Hybrid
ZAR 350,000 - 650,000
Stock options
Health insurance
Remote work
+3