Skip to content
mimi

Solution Architect - Java & Angular

Exaze

Randburg · On-site Full-time Lead Yesterday

About the role

About Exaze

At Exaze, we’re passionate about growing teams of dreamers, innovators, and driven achievers who want to push the boundaries of the software industry. As an organization that values curiosity, ownership, and collaboration, we offer an environment where you can expand your horizons and make an impact. If you thrive on solving challenging problems, working closely with talented peers, and delivering high-quality solutions, we want to hear from you.

Technical Lead / Solutions Architect

We are seeking a highly experienced Technical Lead / Solutions Architect to take ownership of the design, implementation, and evolution of a complex financial software platform. This is a senior, hands-on role for someone who enjoys solving hard problems, shaping architecture, and mentoring engineers.

What You’ll Do

  • Think through scalable technical solutions
  • Guide and lead a team across backend and frontend developers
  • Engage well with Enterprise Architects / Infra / wider technical stakeholders
  • Bring strong ownership and technical decision-making capability
  • Lead system architecture across backend, frontend, and data layers
  • Design and review complex solutions; contribute code where needed
  • Build and guide Java / Spring Boot microservices
  • Oversee SQL database design and data-heavy workflows
  • Provide technical guidance on Angular / React initiatives
  • Mentor engineers and support a growing, relatively junior team
  • Take full responsibility of technical decisions and outcomes

Key Technical Skills

  • Strong experience with Java and Spring Boot (microservices)
  • Solid SQL and database design experience
  • Working knowledge of Angular and/or React
  • Proven experience in a Tech Lead or Solutions Architect role

Domain & Background

  • Experience in a product-based technology environment
  • Exposure to financial systems, asset management, or financial reporting
  • Strong understanding of complex data, calculations, and reporting flows
  • Background combining technology and business/finance is highly valued

Personal Attributes

  • Strong sense of ownership and accountability
  • “Been-there-before” experience — able to anticipate problems early
  • Patient, clear communicator who enjoys mentoring and teaching
  • Comfortable operating in a complex, domain-heavy environment

Bonus

  • Experience in a DFM, asset manager, or financial services technology company.

Experience

  • 15+ Years

Location

  • Johannesburg, South Africa

Requirements

  • Strong experience with Java and Spring Boot (microservices)
  • Solid SQL and database design experience
  • Working knowledge of Angular and/or React
  • Proven experience in a Tech Lead or Solutions Architect role
  • Experience in a product-based technology environment
  • Exposure to financial systems, asset management, or financial reporting
  • Strong understanding of complex data, calculations, and reporting flows
  • Background combining technology and business/finance is highly valued
  • Strong sense of ownership and accountability
  • “Been-there-before” experience — able to anticipate problems early
  • Patient, clear communicator who enjoys mentoring and teaching
  • Comfortable operating in a complex, domain-heavy environment

Responsibilities

  • Think through scalable technical solutions
  • Guide and lead a team across backend and frontend developers
  • Engage well with Enterprise Architects / Infra / wider technical stakeholders
  • Bring strong ownership and technical decision-making capability
  • Lead system architecture across backend, frontend, and data layers
  • Design and review complex solutions; contribute code where needed
  • Build and guide Java / Spring Boot microservices
  • Oversee SQL database design and data-heavy workflows
  • Provide technical guidance on Angular / React initiatives
  • Mentor engineers and support a growing, relatively junior team
  • Take full responsibility of technical decisions and outcomes

Skills

AngularJavaReactSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free