Solution Architect

Posted 11 Days Ago
Be an Early Applicant
Rivonia, City of Johannesburg Metropolitan Municipality, Gauteng, ZAF
Hybrid
Expert/Leader
Information Technology
The Role
Lead architecture, design, and implementation of scalable Java-based backend systems for a financial technology platform. Define technical direction, design microservices with Spring Boot, ensure performance, reliability, and architectural consistency, mentor engineering teams, run architectural reviews, and collaborate with stakeholders to deliver enterprise-grade solutions.
Summary Generated by Built In

Job Description:

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.

 

About the Role

We are seeking a highly experienced Java Architect to lead the architecture, design, and implementation of enterprise-grade backend systems for a complex financial technology platform. This is a senior, hands-on leadership role for someone passionate about designing scalable solutions, driving technical excellence, and mentoring engineering teams.

The ideal candidate will have deep expertise in Java-based enterprise application development, distributed systems, microservices architecture, and modern software design principles. They will be responsible for defining technical direction, ensuring architectural consistency, and enabling delivery of robust, high-performance solutions.

Key Responsibilities

  • Define and drive the overall backend architecture for enterprise applications.
  • Design scalable, secure, and high-performance Java-based solutions.
  • Architect and build enterprise microservices using Java and Spring Boot.
  • Lead technical discussions, architectural reviews, and solution design sessions.
  • Collaborate with Enterprise Architects, Infrastructure teams, Product Owners, and business stakeholders.
  • Establish architecture standards, design patterns, and engineering best practices.
  • Review application designs and code to ensure scalability, maintainability, and quality.
  • Provide technical leadership and mentorship to development teams.
  • Drive performance optimization, application reliability, and system resilience.
  • Evaluate and recommend new technologies and architectural improvements.
  • Take ownership of technical decisions and ensure successful delivery of strategic initiatives.

Technical Skills & Experience

  • 15+ years of software development experience with strong expertise in Java.
  • Extensive hands-on experience with Java 8/11/17 and Spring Boot.
  • Strong experience designing and implementing Microservices Architecture.
  • Expertise in RESTful APIs and enterprise integration patterns.
  • Strong understanding of distributed systems, scalability, and high-availability architectures.
  • Solid experience with SQL databases and data modelling.
  • Experience with messaging technologies such as Kafka, RabbitMQ, or JMS is advantageous.
  • Strong knowledge of design patterns, object-oriented programming, and clean architecture principles.
  • Experience with CI/CD pipelines, Docker, Kubernetes, and cloud-native development is desirable.
  • Familiarity with performance tuning, application monitoring, and troubleshooting.

Domain Experience

  • Experience working within product-based technology organizations.
  • Exposure to financial services, investment management, wealth management, banking, or asset management platforms.
  • Understanding of financial data processing, reporting, and transaction-heavy applications.
  • Experience designing solutions for complex business domains is highly desirable.

Leadership & Stakeholder Management

  • Proven experience leading technical teams and driving architectural decisions.
  • Strong stakeholder management and collaboration skills.
  • Ability to influence technical direction across multiple teams.
  • Excellent mentoring and coaching capabilities.
  • Strong analytical and problem-solving skills with a proactive approach.

Preferred Qualifications

  • Experience as a Java Architect, Technical Architect, Principal Engineer, or Lead Architect.
  • Experience modernizing monolithic applications into microservices.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP is an advantage.
  • Experience within DFM, Asset Management, Investment Platforms, or Financial Technology organizations will be highly regarded.

Personal Attributes

  • Strong ownership and accountability.
  • Strategic thinker with a pragmatic approach to solution design.
  • Excellent communication and stakeholder engagement skills.
  • Passion for mentoring and developing engineering talent.
  • Comfortable working in a fast-paced, complex enterprise environment.

Experience - 15+ Years

Location - Johannesburg, South Africa

 

Skills Required

  • 15+ years software development experience with strong expertise in Java
  • Hands-on experience with Java 8/11/17
  • Extensive experience with Spring Boot
  • Designing and implementing microservices architecture
  • Expertise in RESTful APIs and enterprise integration patterns
  • Strong understanding of distributed systems, scalability, and high-availability architectures
  • Solid experience with SQL databases and data modelling
  • Proven experience leading technical teams and driving architectural decisions
  • Experience with messaging technologies such as Kafka, RabbitMQ, or JMS
  • Experience with CI/CD pipelines, Docker, Kubernetes, and cloud-native development
  • Familiarity with performance tuning, application monitoring, and troubleshooting
  • Exposure to financial services, investment management, banking, or asset management platforms
  • Experience modernizing monolithic applications into microservices
  • Knowledge of cloud platforms such as AWS, Azure, or GCP
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
Berkshire
199 Employees
Year Founded: 2020

What We Do

Our vision is to offer the best in class digital solutions and technology services to organizations, big or small. To achieve this, we created a specialized team with a deep understanding of business domains and digital technologies to assist organizations in accelerating their “Digital Transformation” by leveraging the power of Analytics & AI. Our focus is to help customers stay ahead of the curve from their competitors, to help them be leaders in their respective areas, and to be able to assist them in making the right decision for their businesses with the help of data at hand

Similar Jobs

Centrax Digital Logo Centrax Digital

Architect

Artificial Intelligence • Information Technology • Software • Consulting
In-Office
Sandton, City of Johannesburg, Gauteng, ZAF
34 Employees

Sabenza IT Logo Sabenza IT

Architect

Agency • Information Technology • Professional Services
In-Office
Pretoria, City of Tshwane, Gauteng, ZAF

Blue Pearl HQ Logo Blue Pearl HQ

Architect

Information Technology • Pet • Professional Services
In-Office
Johannesburg, City of Johannesburg, Gauteng, ZAF
22 Employees
In-Office or Remote
2 Locations
8275 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account