Solution Architect – Java needed at Zensar Technologies
Job title : Solution Architect – Java
Job Location : Gauteng, Johannesburg
Deadline : December 24, 2025
Quick Recommended Links
Job Description
Overall Job Purpose
- The Solution Architect is accountable for ensuring that our technology solutions are designed and implemented according to Enterprise Architecture Requirements, Business Requirements and IT Development Standards to deliver towards strategic goals.
- This is a specialist role, providing technical leadership across a number of disparate solutions for a value driven enterprise journey.
- You will play a key role in designing end to end technology solutions and supporting engineering teams throughout the SDLC. You will be experienced in providing design documentation, and reviewing or contributing to ICD’s, IT governance and Standards.
- You will work alongside other Architects, Principal Software Engineer, business analysts, UX designs and developer teams delivering incremental releases that generate business value.
Top 5-10 Key Tasks
- The Solution Architect is accountable for understanding the business need and translating into technology solutions that are designed and built in accordance with IT Delivery policies and standards. Key responsibilities are:
- Working closely with the technology tribe, designing solutions that cross technical, product and application boundaries, ensuring that changes are designed, developed and delivered in compliance with policies and standards
- Is a point of contact for resolving any architectural issues
- Acts as an SME for technical changes in order to provide estimates for new initiatives or product enhancements
- Owns, creates and maintains Solution Design documentation and seeks relevant sign off
- Contributes to Design standards and patterns, and forms part of the governing body
- Supports Projects and Product Enhancements throughout the development and delivery lifecycle
- Assists in Incident/Problem management, Root Cause Analysis and definition of solutions
- Works closely with the engineering team(s) – encouraging continuous improvement in the development, build, test and maintenance of the system
Autonomy
- Mostly works within established procedures or guidelines with supervision from team manager
- Works mostly independently, with minimal guidance
- Works independently, with guidance only in the most complex situations ü
- Typically operates with broad latitude in a complex environment
Problem Solving
- Uses existing procedures to solve routine or standard problems
- Solves complex problems, takes a new perspective on existing solutions
- Interprets internal or external issues and recommends solutions
- Solves complex problems, takes a broad perspective to identify solutions
- Solves unique and complex problems that have a broad impact on the businessü
Peers
- Works mostly within own team
- Works across a number of teams, mostly at own level. May act as a resource for colleagues with less experience
- Works with teams across the business at all levels ü
- Works mainly with senior management
Projects
- May assist manager with project tasks, or own small projects
- May lead projects or project steps within a broader project or have accountability for ongoing activities or objectives ü
- May lead functional teams or projects
- Leads project teams to achieve milestones or objectives
- Solution design for any projects assigned covering multiple applications and their integration. Overseeing the solution is built as designed and resolving issues/complexities as they are discovered.
Any other information regarding the role
Expected to work closely with
- internal & external stakeholders
- 3rd party suppliers and Technology partners(on & off-shore)
Essential
The following outlines the skills and experience required:
- Demonstrable experience (ideally 5 years+) working as a Solution Architect using a range of different technologies (ideally including Java/Spring, .NET, JavaScript, micro services, containers, databases, cloud technologies)
- Coming from a development background working on bigger applications
- Demonstrable expertise in the use of appropriate tools/technologies for the design, development, build, testing & deployment of a wide range of applications
- Confident communicator – able to present complex technical issues in a clear manner to technical and non-technical audiences
- Experience of Agile Methodology (ideally SAFe)
- Multi-task and prioritise across a number of projects and initiatives.
- Work independently and collaborate effectively across the organization.
- Ability to thrive in a fast-paced, rapidly-changing environment
- Self-motivated, goal-oriented individual with the ability to take ownership of the task assigned
- Strong analytical and problem-solving skills
Desirable
- Financial Services experience is desirable but not essential
- Experience of multiple architecture frameworks
- Experience in both Waterfall and Agile Delivery models and working within the teams
- Experience of multiple cloud technologies
Regulatory Responsibilities (Standard for all roles)
- You are required to understand and comply with all relevant rules, regulation and legislation applicable to your role. This means:
- acting with integrity and due skill, care and diligence at all times
- ensuring that customers are treated fairly at all times
- ensuring that communications via any medium meet the principle of ‘clear, fair and not misleading’
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.
