Full Stack Developer
Mindworx Consulting · Johannesburg, Gauteng
Posted 13 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 →Reference: REC000621-MNS-1
Company credit technology team builds and supports the applications credit teams use across the credit lifecycle, from origination and assessment through approval, monitoring and reporting. You will deliver features end to end, covering user interfaces, APIs, data, and deployment. You will work on new development and on enhancing, supporting and modernising existing systems, alongside business analysts, testers and credit users. Duties & Responsibilities
Front end
- Build responsive, accessible Angular applications on our in-house Angular design systems.
- Turn business requirements into clear screens and workflows.
- Write unit and end-to-end tests for every feature.
Back end
- Design and build REST APIs in Java with Spring Boot.
- Model and query relational data on SQL Server.
- Maintain, enhance and upgrade existing services and integrations.
Delivery and support
- Containerise, build and deploy through CI/CD pipelines.
- Release through controlled change processes.
- Support production: find and fix root cause.
REQUIREMENTS
Essential
- Angular and TypeScript: 5+ years; signals, RxJS, routing
- Java and Spring Boot: 5+ years; Security, Data JPA, JUnit
- SQL: Relational design and T-SQL on SQL Server
- Docker and CI/CD: TeamCity, Jenkins or similar
- Web fundamentals: HTML, CSS, accessibility, HTTP, auth tokens
- Qualification: IT degree or diploma, or equivalent experience
Advantageous
- Micro-frontends: Native or Module Federation
- Design systems: Component libraries and design tokens
- UI libraries: PrimeNG and Angular Material
- Identity: Active Directory, Windows SSO, JWT
- Legacy Java: JBoss EAP and older Java, for migrations
- Domain: Credit, lending or banking
TECHNOLOGY STACK
Category Technologies / Tools Front end Angular, TypeScript, RxJS, PrimeNG, Angular Material, SCSS Back end Java, Spring Boot, Spring Security, OpenAPI, Maven, Gradle Data SQL Server, Neo4j Testing Playwright, Vitest, JUnit Delivery Docker, TeamCity, Nexus, Bitbucket, nginx, RHEL, Jira, ServiceNow