Solutions Architect (Enterprise software · Java / Spring · Azure)

Posted One Month Ago
Be an Early Applicant
Pretoria, City of Tshwane, Gauteng, ZAF
In-Office
Expert/Leader
Agency • Information Technology • Professional Services
The Role
Designs scalable, secure enterprise software solutions across application, cloud, integration, infrastructure, and distributed systems. Owns technical designs from business requirements through delivery, including Java and Spring Boot services, Azure architecture, APIs, databases, CI/CD, Docker, and security. Produces architecture documentation, guides developers, reviews designs, and collaborates with development, infrastructure, and business stakeholders to ensure maintainable implementation.
Summary Generated by Built In
Design scalable, secure and maintainable enterprise software solutions. The role needs a strong development background, with the architect comfortable across application architecture, cloud, integration, infrastructure and distributed systems. The right person has come through Java development, not an infrastructure-only path.

Requirements
Key responsibilities:
  • Own the solution design for enterprise applications, from business requirement through to a buildable technical design.
  • Define application, integration and cloud architecture for Java and Spring Boot services, including microservices and
  • distributed systems.
  • Design RESTful APIs and integration patterns, including security (JWT and API security), and keep contracts clear for
  • consuming teams.
  • Set the Azure architecture for the solution, covering hosting, identity, networking and operational fit, and align delivery
  • with Azure DevOps.
  • Design data access against relational databases and SQL, including how services share and own data.
  • Put CI/CD and containerisation (Docker) into the delivery design so builds, releases and environments stay repeatable.
  • Build security into the design: authentication, authorisation, secrets, and how services talk to each other.
  • Produce architecture and design documentation that developers, infrastructure and business stakeholders can use.
  • Work with development, infrastructure and business teams to translate requirements, challenge weak designs, and keep
  • delivery on the agreed architecture.
  • Guide developers on implementation choices and review designs so the solution stays maintainable as it scales.

Must-have experience:
  • Strong software development background, ideally from Java.
  • Significant experience as a Solutions Architect, Technical Architect or Software Architect.
  • Java and the Spring Boot ecosystem.
  • Enterprise application architecture, microservices and distributed architecture.
  • RESTful APIs and API integration.
  • Relational databases and SQL.
  • Cloud architecture, Microsoft Azure and Azure DevOps.
  • Security architecture, API security and JWT.
  • CI/CD and Docker / containerisation.
  • Ability to produce architecture and design documentation.
  • Ability to translate business requirements into technical solutions.
  • Experience working with developers, infrastructure and business stakeholders.

Advantageous:
  • Angular.
  • Native Android or mobile architecture.
  • Kubernetes.
  • Azure Functions and Azure App Services.
  • Messaging and event-driven architecture.
  • GraphQL.
  • Enterprise integration.
  • High-volume or mission-critical systems.
  • Technical leadership and mentoring.

Skills Required

  • Strong software development background, ideally with Java
  • Significant experience as a Solutions Architect, Technical Architect, or Software Architect
  • Experience with Java and the Spring Boot ecosystem
  • Experience with enterprise application architecture, microservices, and distributed architecture
  • Experience designing RESTful APIs and API integrations
  • Experience with relational databases and SQL
  • Experience with cloud architecture, Microsoft Azure, and Azure DevOps
  • Experience with security architecture, API security, and JWT
  • Experience with CI/CD and Docker or containerization
  • Ability to produce architecture and design documentation
  • Ability to translate business requirements into technical solutions
  • Experience collaborating with developers, infrastructure teams, and business stakeholders
  • Experience with Angular
  • Experience with native Android or mobile architecture
  • Experience with Kubernetes
  • Experience with Azure Functions and Azure App Services
  • Experience with messaging and event-driven architecture
  • Experience with GraphQL
  • Experience with enterprise integration
  • Experience with high-volume or mission-critical systems
  • Technical leadership and mentoring experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2013

What We Do

Sabenza IT is a niche recruitment company specializing in Information Technology, SAP, Finance, and Engineering roles, with over 23 years of experience.

Similar Jobs

Mastercard Logo Mastercard

Director, Africa Division Lead - Security Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Mastercard Logo Mastercard

Manager, Franchise Innovation

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Johannesburg, City of Johannesburg, Gauteng, ZAF
38800 Employees

Pfizer Logo Pfizer

Operations Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
5 Locations
121990 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Managing Director South Africa

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Johannesburg, Gauteng, ZAF
85422 Employees

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account