Solutions Architect

Paracon

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A consulting firm in Johannesburg seeks a skilled Solutions Architect to bridge technical strategy and implementation. The ideal candidate has expertise in Java or Python, experience with customer onboarding solutions, event-driven and domain-driven design, and adept leadership in technical delivery. This full-time position requires a candidate capable of guiding teams through complex challenges and applying scalable solutions across various domains.

Qualifications

  • Proven experience in customer onboarding solutions.
  • Strong leadership and collaboration skills.
  • Ability to translate complex business problems into scalable solutions.

Responsibilities

  • Design and implement scalable, secure, and resilient solutions across multiple domains.
  • Remain hands-on in coding (Java or Python), guiding teams through technical challenges.
  • Lead technical discussions with stakeholders, developers, and architects.
  • Apply event-driven and domain-driven design principles.
  • Provide leadership across multiple initiatives and mentor teams.

Skills

Active Programming Experience in Java or Python
Architecture Frameworks
Cloud Architecture
Microservices & API Design
Event-Driven Architecture
Domain-Driven Design (DDD)
SDLC & Tooling
Security & Compliance
Leadership

Job description

Paracon City of Johannesburg, Gauteng, South Africa

Overview

Our client is seeking a highly skilled Solutions Architect who can bridge the gap between technical strategy and practical implementation. This role is ideal for someone who not only excels in architectural design but is also actively involved in programming (Java or Python) and can lead by example in coding, solution design, and technical delivery. The successful candidate will have proven experience in customer onboarding solutions, a deep understanding of event-driven architectures and domain-driven design (DDD), and the ability to translate complex business problems into implementable, scalable solutions. Strong leadership and collaboration skills are essential, as this role supports multiple teams and portfolios while requiring frequent context switching.

Key Responsibilities
  • Design and implement scalable, secure, and resilient solutions across multiple domains.
  • Remain hands-on in coding (Java or Python), guiding teams through complex technical challenges.
  • Lead technical discussions with stakeholders, developers, and architects.
  • Apply event-driven and domain-driven design principles to build future-ready architectures.
  • Provide leadership across multiple initiatives, mentoring teams and ensuring alignment with enterprise strategy.
Requirements
  • Active Programming Experience: Currently or recently coding in Java or Python, with the ability to contribute hands-on.
  • Architecture Frameworks: Strong understanding of enterprise methodologies such as TOGAF.
  • Cloud Architecture: Deep hands-on expertise with cloud platforms (AWS preferred; Azure/GCP beneficial).
  • Microservices & API Design: Proven track record in designing and integrating microservices architectures; strong experience with REST, GraphQL, gRPC, API gateways, and service discovery.
  • Event-Driven Architecture: In-depth experience with event sourcing, CQRS, publish-subscribe models, and stream processing (Kafka).
  • Domain-Driven Design (DDD): Solid understanding and application in real-world systems.
  • SDLC & Tooling: Proficiency in Agile, DevOps practices, and CI/CD pipelines.
  • Security & Compliance: Working knowledge of authentication/authorization (OAuth2, OpenID Connect, mTLS) and general security best practices.
  • Strong leadership, communication, and collaboration skills with the ability to influence at all levels.
Seniorities & Employment
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Architect (Master / Principal Level)
Solution Architect (Master / Principal Level)

Blue Pearl PTY • Sandton

On-site
ZAR 1,400,000 - 2,100,000
Solutions Architect (Enterprise software · Java / Spring · Azure)
Solutions Architect (Enterprise software · Java / Spring · Azure)

Zohorecruit • Pretoria

On-site
ZAR 900,000 - 1,800,000
Senior Solution Architect
Senior Solution Architect

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 70,000 - 100,000
Solution Architect - Sandton / Hybrid - R1300k PA
Solution Architect - Sandton / Hybrid - R1300k PA

E-Merge • South Africa

On-site
ZAR 1,300,000 - 1,500,000
Senior Software Architect
Senior Software Architect

Placements24 • Randburg

Hybrid
ZAR 1,100,000 - 1,500,000
Stock options
Health benefits
Retirement plans
+2
Solutions Architect
Solutions Architect

Parvana • Bellville

On-site
ZAR 600,000 - 800,000
Senior Solutions Architect
Senior Solutions Architect

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 800,000 - 1,600,000
Architect, Solution
Architect, Solution

Standard Bank Group • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Software Architect
Senior Software Architect

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 1,600,000
Executive-level bonuses
Hybrid work arrangement
Premium health & retirement benefits
+2
Principal Software Architect
Principal Software Architect

Placements24 • Klerksdorp

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Health insurance
Flexible hybrid work
+2