Intermediate Full Stack Developer (Java/React)
Relx · Cape Town, Western Cape
Posted 27 October 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →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.