2,288,338open jobs
145,458companies
280,591added this week
Browse all
Salary
$39k – $44k per year (gross)
Location
In office (Stellenbosch)
Employment
Full-Time

First seen by Alion on Nov 7, 2026.

Overview
Company
Impact
Profile match
Fourier Recruitment is a South African recruitment agency that places hospitality, accounting, construction and IT professionals with client companies. Its vacancies include sous chefs, trainee accounting interns, construction managers and Dynamics 365 consultants. The company is headquartered in Pretoria, South Africa.

The company develops industry-leading solutions for the communications recording and management industry, including location tracking.

Their interaction recording and management solutions securely record, manage, re-create and analyse voice and multimedia transactions as well as location data. Our solutions help enhance communication between organisations and their customers and support business processes, assisting them in meeting security, legal and governance requirements and mitigating risk, e.g., settling a dispute over a telephonic agreement before it becomes a costly legal battle.

Their portfolio is constantly updated and refined, with solutions designed and customised to align with the latest industry trends and our customers' needs.

The position:

The company is looking for a talented full-stack Java developer with industry experience to join its Development team with offices in the beautiful Stellenbosch area and a hybrid remote/office work arrangement.

If you have experience in Java programming from user interfaces to back-end, love to play with the latest technologies and are passionate about creating quality products, we would like to meet you.

They develop products for the telecommunications industry, where they have a solid track record spanning many years, helping customers improve their services and manage their risks.

With the company, you can take your career forward by expanding your experience in various aspects of software development, like user interface development, server-side and API development, databases, telecommunications, geospatial data, integration to third-party systems via various APIs, including cloud and AI services, etc. and build your track record by contributing to solutions that address real-world customer needs!

Duties & Responsibilities
  • Developing software that delights our customers.
  • Motivating and defending your design and technology choices.
  • Sharing knowledge regularly with your peers.
  • Assisting with all development processes, tools, and documentation where required.
Desired Experience & Qualification
  • Academic or work experience in some of the following areas will be to your advantage: telecommunication, geospatial data analysis and visualisation (maps), cloud technologies, web technologies, building APIs, building SAAS solutions, databases, containers, other programming languages, and the usage of and integration with AI technologies.
  • Has an academic university degree in computer science or electronic engineering with software development subjects
  • has a strong analytical and problem-solving ability
  • is innovative and shows initiative
  • is able to work independently, as well as be a team player
  • is self-motivated and has a sense of pride in their work
  • is passionate about learning and has an inquiring mind, taking responsibility for staying up to date with the latest trends and developments in their field
  • is able to accept constructive criticism
  • is willing and able to impart skills and information to assist fellow developers where necessary in achieving the team’s goals
  • is able to remain flexible, function under pressure and maintain a positive attitude and work performance in a variety of circumstances

Tech-stack elements:

  • Java 17
  • Spring Framework, Spring Boot & CXF
  • HTML5 & JavaScript(JS)
  • Angular & TypeScript
  • SQL, including geospatial queries
  • Geospatial technologies: OpenLayers, GeoServer, Google Maps JavaScript API
  • RabbitMQ
  • Experience with AI technologies is advantageous
  • Limited C#, Python and C++
Package & Remuneration

Salary: R55000 - R62000 per month

Interested? Fourier Recruitment
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,288,338 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
Stellenbosch
In office · Full-Time · Bachelor's Degree · Cape Town
JavaScript
TypeScript
C#
C#
.NET
AI/ML
OpenAI
DevOps
Rest API
Azure
Platform Engineering
Management
Power Automate
Apply
C# Developer 9 days ago
In office · Full-Time · Centurion
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
DevOps
Rest API
CI/CD
Git
Docker
Apply
Hybrid · Full-Time · Johannesburg
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MySQL
MS SQL
SQLite
Frontend
Vue.js
Angular
DevOps
Azure
Management
Agile
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Angular
DevOps
Azure
Management
Scrum
Apply
Team Lead Backend 2 days ago
Remote (EAEU) · Full-Time · Saint Petersburg
Python
Python
Django
Celery
Django REST Framework
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
DevOps
GitLab CI
CI/CD
Kubernetes
SLI/SLO/SLA
Amazon S3
Apply
In office · Stellenbosch
SQL
DevOps
Rest API
Azure
AWS
Kubernetes
Apply
In office · Full-Time · Stellenbosch
Apply
Remote (South Africa, UTC-8 – UTC-5 hours) · Full-Time · Stellenbosch
Apply
Parts Manager 2 days ago
In office · Full-Time · Stellenbosch
Analytics
Microsoft Excel
Apply
In office · Full-Time · Stellenbosch
Apply
See all jobs
This is one of many
2,288,338 more open roles from verified company boards, updated every day.