Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Solutions Architect (Senior)

Full-time

Imizizi

Reference: JHB001571-Jaime-2

ESSENTIAL SKILLS

  • Strong proficiency with Java (Spring Boot) for backend development and building scalable services.
  • Strong proficiency with Node.js for backend development and building scalable services.
  • Proven experience with frontend development using Angular, TypeScript and modern JavaScript for building responsive interfaces and developer-facing UI components.
  • Hands-on experience with both NoSQL (MongoDB) and relational SQL databases; solid understanding of database concepts, query languages, relationships and how to create and maintain scalable schemas.
  • Deep experience designing and implementing RESTful APIs and GraphQL APIs and integrations using JSON/ XML and API design best practices.
  • Experience designing and implementing microservices and event-driven architectures; integrate with message and event systems to enable real-time and asynchronous workflows.
  • Knowledge of secure coding practices and application security frameworks.
  • Cloud-native development and publishing experience on AWS (Lambda, ECS/EKS, S3, API Gateway, IAM).
  • Experience designing, building and operating CI/CD pipelines with Git and tools such as GitHub Actions,
  • Jenkins or AWS CodePipeline; understanding of CI/CD concepts is required.
  • Solid understanding of Git and source control workflows.
  • Curiosity and drive: actively seeks out unknowns, experiments to learn, and enjoys solving complex technical problems.
  • Systems thinking: understands how components interact, anticipates downstream impacts, and designs solutions with an end-to-end perspective.
  • Strong problem-solving: breaks down ambiguous problems, proposes pragmatic solutions, and measures outcomes.
  • Adaptability and collaboration: works well with changing priorities, values feedback, and partners effectively across cross-functional teams.
  • Agile working: comfortable in iterative delivery, sprint cadences, and delivering incremental value with engineering discipline.
  • Clear communication: explains technical choices to technical and non-technical stakeholders and documents decisions clearly.
  • Continuous learning: keeps skills current and stays up to date with best practices.
  • Strong ownership and leadership skills: drive technical topics, communicate effectively with stakeholders and deliver end-to-end solutions.

ADVANTAGEOUS SKILLS

  • Python (for scripting, tooling, automation or data-processing tasks).
  • Knowledge or hands-on experience with Zero Trust principles and integrations (e.g., identity-aware access, least-privilege, secure service-to-service authentication and authorization).
  • Infrastructure as Code experience using Terraform to provision and manage AWS infrastructure.
  • Docker fundamentals and container-based delivery experience (builds, images, registries, basic runtime patterns).
  • Experience with ServiceNow development from a developer perspective (Service Catalog / catalogue builder workflows).
  • Familiarity with Graph databases and query languages (e.g., Neo4j, Amazon Neptune) and experience building graph/network views of relationships.
  • Experience with event-streaming platforms and messaging systems (e.g., Kafka, RabbitMQ) and architectural patterns for high-throughput messaging.
  • Familiarity with Kubernetes and container orchestration (EKS) for scalable deployments.
  • Observability tooling experience (CloudWatch, Prometheus, Grafana, log aggregation) and secrets management (AWS Secrets Manager, HashiCorp Vault).
  • Experience with Terragrunt, GitOps workflows, and policy-as-code approaches.
  • Exposure to SAP integration patterns is a plus.

RESPONSIBILITIES

  • Lead and drive technical topics across the full stack - from requirements, architecture and design through implementation, testing and production operations.
  • Architect, implement and maintain backend services using Java (Spring Boot) and Node.js that expose RESTful and GraphQL APIs for internal and external consumers.
  • Design and build responsive front-end applications and developer-facing interfaces using Angular and TypeScript.
  • 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 (OpenAPI, GraphQL schema, contract testing).
  • Build and operate CI/CD pipelines, containerised builds and deployment automation; ensure reliable release processes and rollback strategies.
  • Instrument applications and infrastructure with observability (metrics, logs, traces); define and meet SLOs and participate in incident response/on-call rotations as required.
  • Drive secure coding practices and perform threat modelling where required.
  • Integrate systems with third-party APIs and internal services, ensuring robust error handling, retries and idempotency.
  • Collaborate with initiative streams, stakeholders and technical peers to ensure the best technical solutions are implemented and to provide input on roadmap topics.

QUALIFICATIONS/EXPERIENCE

  • A degree in IT or equivalent qualifications, or established certifications.
  • Extensive hands-on experience (typically 6+ years) in full-stack development with demonstrable projects using Java (Spring Boot), Node.js, Angular, TypeScript and modern JavaScript.
  • Proven track record delivering production-grade applications involving databases (MongoDB, SQL), API integrations, microservices and cloud deployments on AWS.

Submit your CV to: and Subject line

Role title

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Solutions Architect (Senior) in Pretoria, Gauteng vacancy
  •  ...innovation. We design, build, and run IT solutions that power everything from SAP and Java...  ...started. Were looking for a Solutions Architect (Expert level) who thrives on complexity...  ...with confidence when theres no one more senior to escalate to. Youll be the go-to... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    29 days ago
  •  ...Our client, a technology solutions partner is looking for a Solution Architecht to join their team on a fixed term contract with a hybrid...  ...and at least 5 years proven experience as a Solutions Architect. • Relevant Architecture certifications (e.g., TOGAF, Cloud... 

    multiSEARCH

    Pretoria, Gauteng
    25 days ago
  •  ...Job Description We are seeking an experienced Solutions Architect to lead the design and delivery of enterprise-scale technology solutions. The successful candidate will be responsible for developing end-to-end solution architectures, driving application modernisation... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Brief description The main purpose of this position is to develop and implement the architectural design of solutions to support the business goals and to ensure alignment of business and IT at a solution level within the South African Reserve Bank (the Bank). Detailed... 

    South African Reserve Bank

    Pretoria, Gauteng
    22 days ago
  •  ...experience in business and security architecture, capable of translating business strategy into secure, scalable and sustainable solutions. You possess strong stakeholder engagement skills and are comfortable operating within complex enterprise environments. Apply now... 

    Sharon Nurock Recruitment cc

    Pretoria, Gauteng
    2 days ago
  •  ...A leading architectural firm is looking for a Professional Architect to join their Pretoria-based team. The successful candidate will be responsible for contributing to and managing architectural projects, with a strong focus on technical and industrial developments... 

    Hire Resolve

    Pretoria, Gauteng
    19 days ago
  • Software Architect Location: Pretoria (12 month contract) Salary Market: Market Related Our client in the Information Technology sector is looking for a suitable Senior Software Architect very urgently to join their team. Looking for a skilled and... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...client requirements and develop winning technical and commercial solutions. Coordinate inputs from engineering, operations, commercial,...  .... Provide strategic insights and recommendations to senior leadership regarding market opportunities and growth initiatives... 

    IX Engineers

    Pretoria, Gauteng
    17 days ago
  •  ...EXPERIENCED ARCHITECT We are looking for a skilled and motivated Architect to join our team, currently engaged in very exciting international projects. The successful candidate will contribute to the design and documentation of large-scale architectural projects, working... 

    TekTeam SA

    Pretoria, Gauteng
    12 days ago
  •  ...Department’s (GSMD) strategic projects and initiatives, and to support the successful implementation of physical security infrastructure, solutions and technologies within GSMD.   Detailed description The successful candidate will be responsible for the following key... 

    South African Reserve Bank

    Pretoria, Gauteng
    4 days ago
  •  ...The Role To develop innovative, integrated and commercially viable solutions that address customer requirements, unlock market opportunities and drive business growth and revenue generation. What Youll Do Turn Complex Requirements into Commercially Viable Solutions... 

    TALENTEDGE RECRUITMENT & ADVISORY

    Pretoria, Gauteng
    2 days ago
  • We are recruiting for a Data Architect role. Roles and Responsibilities: ~ Review and enhance the on-premises Data Warehouse environment...  ...with business units to translate requirements into data solutions. Innovation & Modernization: Drive adoption of Microsoft... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Role ~ Our client is looking for a talented and passionate Architect to join their growing team. This opportunity is ideal for someone...  ...lifecycle. Contribute creative ideas and innovative design solutions. The Ideal Candidate Passionate about architecture and... 

    Green Marble Recruitment

    Pretoria, Gauteng
    a month ago
  •  ...capability through knowledge sharing and technical development Supplier Technical Management: Challenge suppliers on technical solutions and engineering improvements Review supplier Root Cause Analysis reports and corrective actions Drive sustainable... 

    Abantu Staffing Solutions

    Pretoria, Gauteng
    2 days ago
  •  ...Key Responsibilities: Design & Development: Build, refine, and maintain fullstack software solutions using SQL, C#, ASP.Net Core, HTML, CSS, and modern frameworks (Blazor/React). System Architecture: Contribute to the design of scalable ERP and business systems that... 

    Network Finance

    Pretoria, Gauteng
    1 day ago
  •  ...innovative and data-driven organisation is seeking a talented Senior Data Engineer to join its growing team. This opportunity is ideal...  ...enjoys solving complex data challenges and building scalable solutions that support analytics, reporting, and operational systems.... 

    Network Finance

    Pretoria, Gauteng
    1 day ago
  •  ...Experience with source control tools such as: ~ Git ~ Azure DevOps ~ Bitbucket ~ Proven ability to deliver high-quality software solutions within a professional development environment. ~ Stable employment history demonstrating commitment and consistent performance.... 

    Network Finance

    Pretoria, Gauteng
    2 days ago
  •  ...Job Description As a SAP Architect / Technology Integrator Expert, you will act as a technical authority for the local South African SAP S/4HANA and overall SAP solution architecture. You will ensure alignment with SAP standard, Group templates, lead process and solution... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  • Job purpose: A Senior Software Engineer is an experienced professional responsible for...  ...your knowledge of specific technical solutions and business processes within your area...  ...requirements, and architectural principles. Architect scalable, reliable, and maintainable... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Job Description Senior Systems Analyst - Supply Chain Management (SCM) Applications...  ...Supply Chain Management (SCM) application solutions . This is a fantastic opportunity to...  ...Collaborating closely with developers, DBAs, architects, and stakeholders Driving knowledge... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...Back-End Developer (Senior) Location: Menlyn, Pretoria Working Model: Hybrid – 2...  ...you’ll take ownership of complex backend solutions, influence technical direction and help...  ...position. We’re looking for someone who can architect, build, optimise and lead . You’ll... 

    Recruitco

    Pretoria, Gauteng
    25 days ago
  •  ...client in the Telecommunications Industry is looking to hire a Senior System Engineer. Duties and Responsibilities • Responsible...  ...independently, self-manage and apply initiative. Problem solving and solution focused attitude. • A good understanding of the business... 

    AtripleA recruitment & temps

    Pretoria, Gauteng
    2 days ago
  •  ...client is seeking a highly experienced Senior Windows & Cloud Infrastructure Engineer...  ...Veeam or equivalent enterprise backup solutions. Recovery testing, RPO/RTO, high availability...  ...Microsoft Certified: Azure Solutions Architect Expert. Microsoft Certified: Azure... 

    Profession Hub

    Pretoria, Gauteng
    24 days ago
  •  ...Senior Software Engineer Our Client in Pretoria is seeking a SENIOR SOFTWARE ENGINEER to join their team in Pretoria....  ...performance Understand system architecture design and assisting architects and developers Work with multiple competing priorities in... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  • R 25,000 - 35,000 per month

     ...Position:Senior Accountant Salary:R25,000 – R35,000 CTC per month Area:Monumentpark, Pretoria JobDescription: Key Responsibilities • Prepare annual financial statements using CaseWare. • Manage a portfolio of clients across various industries. • Prepare... 

    People Dimension

    Pretoria, Gauteng
    2 days ago
  •  ...financial knowledge in putting together a plan that meets the needs of the client for a balanced portfolio. Present financial solutions to the client in a professional and competent manner aligned to Treating Customers Fairly. Use relevant processes and system tools... 

    Sanlam Group

    Pretoria, Gauteng
    21 days ago
  •  ...An established insurance company is seeking to hire a highly skilled and experienced Senior Bookkeeper to join their team. This is an excellent opportunity for an professional with strong bookkeeping experience to grow their career within a reputable organisation. Your... 

    CompitantCandidates

    Pretoria, Gauteng
    1 day ago
  •  ...About the role: We are seeking a Senior Back-End Developer to join our Impact Platform...  ...on complex projects, develop scalable solutions, and collaborate with global teams to deliver...  ...) ~ AWS Certified Developer Associate or Solutions Architect (advantageous)... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...across their functional areas. As a Senior Full Stack Developer, you will work independently...  ...and delivery of scalable cloud-based solutions. Key Responsibilities Develop new...  ...certifications such as AWSCertified Developer or Solutions Architect are advantageous.... 

    ATS Client

    Pretoria, Gauteng
    a month ago
  •  ...innovative technology company that builds real-time 3D interactive training, digital twin, and simulation solutions for industrial environments is seeking a  Senior Game / Simulation Developer to design, build, and maintain real-time 3D applications and technical tools... 

    Hire Resolve

    Pretoria, Gauteng
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Solutions Architect (Senior). Be the first to apply!