2,082,047open jobs
127,557companies
242,641added this week
Browse all
Location
Hybrid (Cape Town, South Africa)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match
Introduction

Location: Cape Town
Working arrangement: Hybrid – two office days per week

We are recruiting an accomplished Senior Software Engineer with strong Java and Spring expertise to take ownership of complex backend development.

This opportunity suits a hands-on engineer who builds scalable, reliable systems, makes sound technical decisions and raises engineering standards through collaboration, code reviews and mentorship.

Duties & Responsibilities
  • Design, build and maintain scalable backend services using Java and the Spring ecosystem.

  • Own complex features from technical design through development, testing and deployment.

  • Translate business requirements into practical, maintainable technical solutions.

  • Review code and champion secure coding, effective testing and strong software design.

  • Mentor fellow engineers and contribute to technical knowledge sharing.

  • Design and maintain relational database schemas, write efficient SQL and manage data migrations.

  • Investigate performance issues and improve application reliability and efficiency.

  • Collaborate with product and other technical teams to deliver high-quality software.

  • Contribute to sprint planning, daily stand-ups and retrospectives.

  • Use Git-based workflows, pull requests and branching strategies to support collaborative development.

  • Support application deployment and monitoring across cloud or on-premises environments.

  • Identify opportunities to improve development processes, tooling and code quality.

Desired Experience & Qualification
  • Strong professional experience developing enterprise applications in Java.

  • Extensive hands-on experience with Spring Boot and the broader Spring ecosystem, including Spring MVC, Spring Cloud, Spring Security and AMQP.

  • Strong understanding of object-oriented programming and scalable backend design.

  • Demonstrated ownership of complex software features or systems through the full development lifecycle.

  • Solid relational database knowledge, including normalisation, schema design and SQL optimisation.

  • Experience conducting code reviews and guiding other developers.

  • Proficiency with Git and collaborative development workflows.

  • Experience with IntelliJ IDEA or comparable Java development tools.

  • Familiarity with Agile delivery and task management tools such as JIRA.

  • Practical familiarity with AI-assisted development tools and the ability to evaluate their output critically.

  • Strong problem-solving skills, attention to quality and effective communication.

  • Ability to attend the Cape Town office twice weekly.

 

Advantageous Experience

  • Messaging technologies such as Kafka or RabbitMQ.

  • MySQL and MongoDB.

  • Cloud platforms, particularly Google Cloud Platform.

  • Docker and CI/CD pipelines.

  • Vue.js or Angular.

  • Database migrations, backups and performance tuning.

  • API and end-to-end testing tools such as Postman or Cypress.

Package & Remuneration

Market Related

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,082,047 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
Cape Town
Software Engineer 4 hours ago
In office · 3+ years exp · Bachelor's Degree · Cape Town
JavaScript
TypeScript
Databases
DynamoDB
Frontend
React.js
DevOps
Rest API
Terraform
New Relic
CloudFormation
Datadog
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
DNS
Cybersecurity
PKI
Management
Agile
Scrum
Apply
In office · Full-Time · Centurion
JavaScript
C#
C#
ASP.NET Core
Databases
MS SQL
AI/ML
Copilot
Frontend
React.js
DevOps
Rest API
CI/CD
Docker
GitHub
Linux
Apply
$65k – $72k per year (gross) · In office · Full-Time · Cape Town
JavaScript
Node JS
AI/ML
Copilot
LangChain
Claude Code
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Apply
$43k – $72k per year (gross) · In office · Full-Time · Johannesburg
SQL
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Apply
In office · Contractor · Stellenbosch
JavaScript
Kotlin
TypeScript
Node JS
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Dublin
Java
SQL
Apply
Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Tokyo
JavaScript
SQL
C#
C#
.NET
Databases
Oracle
AI/ML
AI Agents
Frontend
React.js
DevOps
Rest API
TCP/IP
DNS
SOAP
Apply
In office · 10+ years exp · Bachelor's Degree · Quezon City
SQL
C#
C#
.NET
Management
Agile
Apply
In office · 7+ years exp · Bachelor's Degree · Jakarta
Java
Apply
BI Engineer 7 hours ago
In office · 3+ years exp · Bachelor's Degree · Navi Mumbai
Python
SQL
Databases
Vertica
AI/ML
Scikit-learn
TensorFlow
PyTorch
DevOps
Rest API
GCP
GitLab CI
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
Finance Manager - CPT 9 hours ago
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Cape Town
Apply
In office · 3+ years exp · Cape Town
Python
SQL
Databases
Snowflake
MS SQL
AI/ML
Dagster
DevOps
CI/CD
Git
AWS
Analytics
ETL/ELT
SSIS
SSAS
Dimensional Modeling
Management
Agile
Apply
In office · Cape Town
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
In office · 3+ years exp · Cape Town
Apply
≈ $26k – $58k per year (Estimated) · Equity · Hybrid · 5+ years exp · Cape Town
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,082,047 more open roles from verified company boards, updated every day.