2,133,549open jobs
135,056companies
250,644added this week
Browse all
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
  • 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
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.
Create a free account Continue with Google
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
$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
$45k – $48k per year (gross) · In office · Full-Time · Sandton
DevOps
VMWare
Azure
Windows Server
Incident Management
DNS
Cybersecurity
Active Directory
Apply
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
C++ Developer 4 hours ago
Hybrid · Full-Time · Cape Town
C++
Management
Scrum
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
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
In office · Johannesburg
Apply
In office · Full-Time · Johannesburg · Cape Town
Apply
See all jobs
This is one of many
2,133,549 more open roles from verified company boards, updated every day.