2,232,993open jobs
143,832companies
254,933added this week
Browse all
Location
Hybrid (Johannesburg, South Africa)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Recruitco is a recruitment agency in South Africa that places candidates with client employers. It advertises Java full-stack engineer, AI solutions architect and SAP functional specialist roles, hiring on behalf of clients in information technology. The company is based in Johannesburg, South Africa.
Introduction

SA Citizens and Work Permit holders based in SA Only

Location: Menlyn, Pretoria
Working Model: Hybrid – 2 days per week in the office
Contract: 3 years, renewable
Start Date: 1 January 2027

 

About the Opportunity

OpenSource Intelligent Solutions is recruiting an experienced Solutions Architect (Expert) for an exciting long-term opportunity within a sophisticated global enterprise IT environment.

We are looking for a highly skilled technical professional with extensive Java, Spring Boot, Angular, TypeScript, Microservices and Full-Stack Development experience.

The successful candidate will lead the architecture, design and development of enterprise-grade applications, delivering secure, scalable, resilient and high-performance software solutions.

This opportunity involves modern Zero Trust security initiatives, enterprise integration, cloud-native technologies and collaboration with international technical teams.

Duties & Responsibilities

Solution Architecture & Development

  • Lead the architecture, design, development and delivery of enterprise full-stack applications.

  • Develop scalable, secure and maintainable software solutions.

  • Architect and maintain backend services exposing APIs to internal and external consumers.

  • Design and build responsive frontend applications using modern frameworks.

 

Integration & Microservices

  • Design and implement microservices and event-driven architectures.

  • Integrate applications with internal services and third-party APIs.

  • Define API contracts, versioning strategies and consumer-producer agreements.

  • Implement reliable integration patterns, including retries, error handling and idempotency.

  • Enable real-time and asynchronous workflows using messaging technologies.

 

Database Architecture

  • Design and implement relational database solutions.

  • Develop maintainable database structures and relationships.

  • Ensure database scalability and performance.

 

DevOps & Security

  • Design, build and maintain CI/CD pipelines.

  • Implement automated deployments and reliable release processes.

  • Establish effective rollback strategies.

  • Champion secure coding and security-by-design principles.

  • Support application observability, monitoring and production stability.

 

Technical Leadership

  • Provide technical direction and architectural guidance.

  • Collaborate with stakeholders and multidisciplinary Agile teams.

  • Resolve complex technical challenges and perform root-cause analysis.

  • Drive software engineering best practices and continuous improvement.

  • Contribute to enterprise technology modernisation and security transformation initiatives.

Desired Experience & Qualification

Essential Technical Skills

Candidates must demonstrate strong hands-on experience in the following:

Backend Development

  • Java development and Java-based frameworks

  • Spring Boot application development

  • RESTful API design, development and integration

  • Microservices architecture and development

  • Backend service design and implementation

  • API integration patterns and service communication

 

Frontend Development

  • Angular

  • TypeScript

  • Modern JavaScript

  • Responsive and maintainable frontend application development

  • Full-stack application integration

 

Database Technologies

  • SQL and relational databases

  • Database architecture and schema design

  • Database relationships and data modelling

  • Database performance, scalability and maintainability

 

Architecture & Integration

  • Microservices-based architecture

  • Event-driven architecture

  • Asynchronous workflows and event-based integration

  • API contracts and versioning strategies

  • Enterprise application integration

  • Secure and scalable system design

 

DevOps & Software Delivery

  • Git source control

  • CI/CD pipelines

  • Automated build and deployment processes

  • Release management and deployment automation

  • Secure coding practices

  • Application monitoring and troubleshooting

  • Agile software development methodologies

 

Advantageous Technical Skills

Experience with any of the following will be advantageous:

  • Python

  • Zero Trust security principles and integrations

  • ServiceNow development, including Service Catalog and workflow development

  • Node.js

  • MongoDB and NoSQL databases

  • AWS and cloud-native application development

  • Apache Kafka and RabbitMQ

  • SAP integration patterns and enterprise SAP environments

  • Docker containerization

  • Kubernetes orchestration

 

Minimum Qualifications & Experience

  • Relevant IT degree or equivalent professional experience.

  • Minimum 6+ years' hands-on experience developing enterprise full-stack applications.

  • Extensive experience with Java, Spring Boot, Angular and TypeScript.

  • Proven experience designing and developing RESTful APIs and Microservices.

  • Strong knowledge of relational databases and SQL.

  • Demonstrated experience in CI/CD, secure coding and software delivery.

  • Experience working within Agile development teams.

  • Proven ability to contribute to end-to-end enterprise application delivery.

  • Strong technical problem-solving, communication and stakeholder engagement skills.

  • Ability to provide technical guidance and resolve complex architectural challenges.

Package & Remuneration

Based on current salary and benefits

Interested?

Why Consider This Opportunity?

  • Exposure to cutting-edge global enterprise technology.

  • Participation in strategic Zero Trust security transformation initiatives.

  • Opportunities to work with modern full-stack and cloud-native technologies.

  • Collaboration with international technology teams.

  • Challenging enterprise architecture and integration projects.

  • Hybrid working arrangements.

  • A long-term, renewable contract opportunity.

 

Apply Now

If you have a strong background in Java Full-Stack Development, Solution Architecture, Spring Boot, Angular, Microservices and Enterprise Integration, we would like to hear from you.

Email your CV to: [email protected]

Subject: Solutions Architect (Expert)

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,232,993 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

Solutions
Similar stack
Same company
Johannesburg
In office · Full-Time · 10+ years exp · Bachelor's Degree · Midrand
Apply
In office · Contractor · Johannesburg
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Informatica
Talend
Apache NiFi
Apply
In office · Full-Time · Polokwane
DevOps
VMWare
Apply
In office · Contractor · Johannesburg
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Microsoft Fabric
AI/ML
Spark
DevOps
Azure
Analytics
Power BI
Informatica
Talend
Apache NiFi
Apply
Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · South Africa
DevOps
Zabbix
Grafana
VPN
Management
Smartsheet
Apply
In office · Bachelor's Degree · Johannesburg
Analytics
Microsoft Excel
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
DevOps
VMWare
Azure
Management
ITIL
Apply
$20k – $24k per year (gross) · In office · Johannesburg
C#
C#
.NET
Analytics
Microsoft Excel
Cryptography
GPG
Apply
In office · Johannesburg
Apply
See all jobs
This is one of many
2,232,993 more open roles from verified company boards, updated every day.