Solutions Architect (Expert)
Job Location:
Pretoria - South Africa
Monthly Salary:
Not provided by the employer
Posted:
20 October 2026 (4 days ago)
Application Deadline:
17 January 2027
Vacancies:
1 Vacancy
Job Summary
Reference: JHB001571-Jaime-3
ESSENTIAL SKILLS:
ADVANTAGEOUS SKILLS:
ESSENTIAL SKILLS:
- Strong experience with Java development and Java-based frameworks particularly Spring Boot
- Strong experience with Angular TypeScript and modern JavaScript for building robust front-end applications
- Strong experience with SQL and relational databases including database concepts and schema design
- Proven knowledge designing and implementing RESTful APIs and API integration patterns
- Strong experience developing applications using microservices-based architectures
- Understanding of event-driven architecture and how to design systems that react to events
- Proficient with Git for source control and collaboration
- Experience with CI/CD pipelines and automated build/deploy workflows
- Practiced in secure coding practices and applying security considerations across the stack
ADVANTAGEOUS SKILLS:
- Python
- Knowledge or hands-on experience with Zero Trust security principles and integrations ServiceNow development (Service Catalog catalogue builder workflows)
- MongoDB or other NoSQL databases
- Cloud-native development experience preferably AWS
- Event-streaming and messaging platforms (e.g. Kafka RabbitMQ)
- SAP integration patterns and enterprise SAP landscapes
- Containerization (Docker) and orchestration platforms (Kubernetes)
Duties & Responsibilities
RESPONSIBILITIES:
QUALIFICATIONS/EXPERIENCE:
Submit your CV to: and Subject line Role title
- Lead the design development and delivery of end-to-end full-stack applications and services.
- Architect implement and maintain backend services that expose APIs for internal and external consumers.
- Design and build scalable responsive and maintainable front-end applications
- Create and maintain databases and relationships; ensure database solutions are scalable performant and maintainable.
- Design and implement microservices and event-driven architectures; integrate with message and event systems to enable real-time and asynchronous workflows.
- Define and implement API contracts versioning strategies and consumer-producer agreements.
- Build and operate CI/CD pipelines and deployment automation; ensure reliable release processes and rollback strategies.
- Ensure applications are observable and support effective monitoring troubleshooting and production operations.
- Champion secure coding practices and incorporate security into design and delivery.
- Integrate systems with third-party APIs and internal services ensuring robust error handling retries and idempotency.
- Collaborate with stakeholders to deliver iterative value in an Agile environment.
- Troubleshoot complex issues perform root-cause analysis and implement durable fixes for all environments.
QUALIFICATIONS/EXPERIENCE:
- Relevant IT degree or equivalent professional experience with a strong proven track record in full-stack development
- Extensive hands-on experience developing enterprise full-stack applications (6 years)
- Demonstrable experience working in Agile teams and contributing to end-to-end delivery
Submit your CV to: and Subject line Role title
Required Experience:
Staff IC