Location
In office (Johannesburg)
Employment
Full-Time
First seen by Alion on Oct 27, 2026.
Overview
Company
Impact
Profile match
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
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
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.
- 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.
- 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
- 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
CategoryTechnologies / 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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,549 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Johannesburg
Senior .NET / Backend Developer
11 days ago
$33k – $47k per year (gross) · In office · Full-Time · Johannesburg
SQL
C#
C#
.NET
AI/ML
Machine Learning
DevOps
Rest API
Azure
CI/CD
Git
Management
Agile
Apply
$8.7k per year (gross) · In office · Contractor · Benoni
Java
Apply
Senior Server Engineer
11 days ago
$45k – $48k per year (gross) · In office · Full-Time · Sandton
DevOps
VMWare
Azure
Windows Server
Incident Management
DNS
Cybersecurity
Active Directory
Apply
Senior Full Stack Software Developer (C#, Python, Node.js, JavaScript/TypeScript & React / Vue.js) (
11 days ago
In office · Full-Time · Pretoria
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
AI Agents
LLM
Agentic Workflows
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
Apply
In office · Full-Time · Johannesburg
Java
Kotlin
Java
Maven
Spring Boot
Kotlin
Mockito
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
GitOps
ArgoCD
Git
Docker
Kubernetes
Grafana
Platform Engineering
Azure AKS
GitHub
Cybersecurity
SonarQube
Fortify
Dependabot
OWASP
Management
ServiceNow
QA
Swagger
Apply
Back-End Developer
1 day ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
Databases
MS SQL
Frontend
Angular
DevOps
Azure
Management
Agile
Apply
Data Scientist (Credit Analytics)
1 day ago
In office · Bachelor's Degree · Cape Town · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
Azure
Git
AWS
Bitbucket
Apply
Apply
Apply
This is one of many
2,133,549 more open roles from verified company boards, updated every day.

