Enterprise Java Architect - Azure, Spring & Microservices

Zohorecruit

Pretoria

On-site

ZAR 900,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Zohorecruit in Pretoria, South Africa, is seeking a Solutions Architect to design scalable, secure enterprise software using Java/Spring Boot, Azure, and microservices. The role covers architecture across applications, cloud, integration, and infrastructure, ensuring maintainable, scalable delivery.

You will define RESTful APIs, security patterns, CI/CD and Docker integration, and guide teams to translate business needs into solid technical designs.

Qualifications

  • Strong software development background, ideally Java.
  • Experience as 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.

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.

Skills

Java development
Solution architecture
Microservices
RESTful APIs
Spring Boot
Relational databases
Cloud architecture
Security architecture
CI/CD
Documentation
Data ownership
Digital integration

Tools

Docker
Azure DevOps
Azure

Job description

Zohorecruit in Pretoria, South Africa, is seeking a Solutions Architect to design scalable, secure enterprise software using Java/Spring Boot, Azure, and microservices. The role covers architecture across applications, cloud, integration, and infrastructure, ensuring maintainable, scalable delivery.

You will define RESTful APIs, security patterns, CI/CD and Docker integration, and guide teams to translate business needs into solid technical designs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Architect for Scalable Enterprise APIs
Senior Java Backend Architect for Scalable Enterprise APIs

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Java & Spring Boot Developer - Microservices & Cloud
Senior Java & Spring Boot Developer - Microservices & Cloud

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,300,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
Junior Java Developer: Build Reliable Enterprise APIs
Junior Java Developer: Build Reliable Enterprise APIs

Zohorecruit • Johannesburg

On-site
ZAR 360,000 - 480,000
Lead Java Architect: Spring Boot & Microservices
Lead Java Architect: Spring Boot & Microservices

Hire Resolve • Gauteng

On-site
ZAR 1,000,000 - 1,800,000
Junior Java & Angular Developer – R&D Innovator
Junior Java & Angular Developer – R&D Innovator

Zohorecruit • Pretoria

On-site
ZAR 240,000 - 320,000
Solution Architect
Solution Architect

Exaze • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Senior Java Engineer: Spring Boot, Microservices on Azure
Senior Java Engineer: Spring Boot, Microservices on Azure

DeARX • Sandton

On-site
ZAR 900,000 - 1,200,000
Senior MuleSoft & API Integration Architect
Senior MuleSoft & API Integration Architect

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,200,000