Technology

Intermediate Full Stack Developer (java/react)

Relx·Gauteng , Western Cape , KwaZulu-Natal, south-africa·Full Time·Internship
TechnologyFull TimeInternship
-

About the Role

  • In this role, you will undertake moderately complex research, design, and software development assignments within a specific software functional area or product line.
  • You will design program flows, develop and unit test code, solve technical problems, and collaborate with other technology professionals to translate product requirements into effective software solutions.

Responsibilities:

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Complete bug fixes.

Requirements:

  • Proficiency with data manipulation languages.
  • Understanding of data modeling principles.
  • Ability to work with complex data models.
  • Proficiency in development languages including but not limited to: Java/J2EE, JavaScript, React
  • Familiarity of industry best practices code coverage.
  • Ability to work well with internal and external technology resources.
  • Knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Knowledge of test-driven development.

At a glance

Company

Relx

Location

Gauteng , Western Cape , KwaZulu-Natal, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

October 27, 2026