Solution Architect Senior Specialist
2026-01-06T06:18:08+00:00
Zambia National Commercial (Zanaco) Bank Plc
https://cdn.greatzambiajobs.com/jsjobsdata/data/employer/comp_2210/logo/Zambia%20National%20Commercial%20Bank%20PLC.png
https://www.greatzambiajobs.com/jobs/
FULL_TIME
Digital - Head office
Lusaka
10101
Zambia
Professional Services
Computer & IT, Science & Engineering, Management
2026-01-13T17:00:00+00:00
8
Position Overview
Zanaco Bank Plc is inviting applications from suitably qualified and experienced individuals for the following job aimed at contributing to the Bank's strategic vision, in the Digital Banking Division under the Digital Channel Development, Delivery & Big Data at Digital - Head office:
Role Description
Job Purpose: To bridge the gap between architectural design and hands-on execution, specializing in Java, Spring Boot, and Microservices. Beyond traditional development, this role requires a deep understanding of data science and distributed systems to build secure, scalable, and intelligent enterprise-grade applications.
Job Responsibilities:
- Build robust, scalable microservices architectures, and high-performance distributed systems and RESTful APIs.
- Design and execute A/B tests, causal inference analyses, and other experimentation frameworks.
- Analyze product requirements and map them into technical tasks.
- Execute development projects through full software development life cycle.
- Optimize and manage various database solutions, including NoSQL (MongoDB, ElasticSearch, Hadoop), in-memory databases (MemSQL, Apache Ignite), and relational databases (Oracle, MySQL).
- Ensure high-quality deliverables by adhering to software development best practices, testing, and continuous integration pipelines.
- Collaborate with cross-functional teams to deliver end-to-end features from UI to backend services.
- Develop responsive, user-friendly interfaces using React JS or similar UI frameworks.
- Integrate front and back-end components to ensure seamless functionality and user experience.
- Identify, analyze, and remediate security vulnerabilities across applications and environments.
- Write advanced SQL queries to extract, manipulate, and validate large datasets.
- Build predictive models using Python or R, applying best practices in statistical modeling.
- Participate in code reviews, design discussions, and architectural decision-making.
- Ensure adherence to best practices in coding, performance tuning, and security.
- Any other duties as assigned by superiors.
Requirements
Qualifications & Experience:
- Full Grade 12 Certificate with 5 credits; including English and Mathematics.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Technology. A background in Mathematics or Statistics is a major plus given the Data Science requirements.
- At least 7-10 years of professional software development experience, with at least 2-3 years in a Lead Developer or Software/Coding Architect role.
- Experience in designing highly scalable data processing pipelines.
- Experience with designing and developing APIs with low response times and resource utilization for large data sets.
- Hands-on experience with React JS or Next JS.
- Experience with OWASP principles, API security (OAuth2/OpenID Connect), and data encryption.
- Experience building ETL (Extract, Transform, Load) processes or using tools like Hadoop.
- Prior experience in FinTech or Banking is critical.
Job Core Competencies:
- Detailed understanding of DB internals and schema design for various types of Data stores (RDBMS, NoSQL).
- Good understanding of AI, Machine Learning & Data Science.
- Possess analytical skills to debug issues and provide solutions.
- Database management - Oracle, MySQL.
- Programming Language Expertise – Java, Python, HTML, JavaScript with CSS.
- Frameworks - Spring Boot, Android, React, Next JS.
- Knowledge of ISO 20022, PCI-DSS, and Core Banking Integration.
- Senior-level Java (Spring Boot) and Python (for both Scripting and Data Science).
- Familiarity with Android development.
- Expertise in both Relational (Oracle/MySQL) and NoSQL (MongoDB/ElasticSearch).
- Proficiency in Python (Pandas, Scikit-learn) or R.
- Knowledge of how to set up A/B testing frameworks within a live application to measure user behavior.
- Proven track record of breaking down monoliths into scalable microservices.
- Deep understanding of Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions).
- Leadership and Mentorship skills.
- Ownership and Accountability.
- Effective Communication.
- Problem-Solving and Critical Thinking.
- Collaboration and Teamwork.
- Adaptability and Flexibility.
- Time Management and Prioritization.
- Emotional Intelligence and Empathy.
- Continuous Learning.
- Build robust, scalable microservices architectures, and high-performance distributed systems and RESTful APIs.
- Design and execute A/B tests, causal inference analyses, and other experimentation frameworks.
- Analyze product requirements and map them into technical tasks.
- Execute development projects through full software development life cycle.
- Optimize and manage various database solutions, including NoSQL (MongoDB, ElasticSearch, Hadoop), in-memory databases (MemSQL, Apache Ignite), and relational databases (Oracle, MySQL).
- Ensure high-quality deliverables by adhering to software development best practices, testing, and continuous integration pipelines.
- Collaborate with cross-functional teams to deliver end-to-end features from UI to backend services.
- Develop responsive, user-friendly interfaces using React JS or similar UI frameworks.
- Integrate front and back-end components to ensure seamless functionality and user experience.
- Identify, analyze, and remediate security vulnerabilities across applications and environments.
- Write advanced SQL queries to extract, manipulate, and validate large datasets.
- Build predictive models using Python or R, applying best practices in statistical modeling.
- Participate in code reviews, design discussions, and architectural decision-making.
- Ensure adherence to best practices in coding, performance tuning, and security.
- Any other duties as assigned by superiors.
- Detailed understanding of DB internals and schema design for various types of Data stores (RDBMS, NoSQL).
- Good understanding of AI, Machine Learning & Data Science.
- Possess analytical skills to debug issues and provide solutions.
- Database management - Oracle, MySQL.
- Programming Language Expertise – Java, Python, HTML, JavaScript with CSS.
- Frameworks - Spring Boot, Android, React, Next JS.
- Knowledge of ISO 20022, PCI-DSS, and Core Banking Integration.
- Senior-level Java (Spring Boot) and Python (for both Scripting and Data Science).
- Familiarity with Android development.
- Expertise in both Relational (Oracle/MySQL) and NoSQL (MongoDB/ElasticSearch).
- Proficiency in Python (Pandas, Scikit-learn) or R.
- Knowledge of how to set up A/B testing frameworks within a live application to measure user behavior.
- Proven track record of breaking down monoliths into scalable microservices.
- Deep understanding of Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions).
- Leadership and Mentorship skills.
- Ownership and Accountability.
- Effective Communication.
- Problem-Solving and Critical Thinking.
- Collaboration and Teamwork.
- Adaptability and Flexibility.
- Time Management and Prioritization.
- Emotional Intelligence and Empathy.
- Continuous Learning.
- Full Grade 12 Certificate with 5 credits; including English and Mathematics.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Technology. A background in Mathematics or Statistics is a major plus given the Data Science requirements.
- At least 7-10 years of professional software development experience, with at least 2-3 years in a Lead Developer or Software/Coding Architect role.
- Experience in designing highly scalable data processing pipelines.
- Experience with designing and developing APIs with low response times and resource utilization for large data sets.
- Hands-on experience with React JS or Next JS.
- Experience with OWASP principles, API security (OAuth2/OpenID Connect), and data encryption.
- Experience building ETL (Extract, Transform, Load) processes or using tools like Hadoop.
- Prior experience in FinTech or Banking is critical.
JOB-695ca920285d7
Vacancy title:
Solution Architect Senior Specialist
[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Science & Engineering, Management]
Jobs at:
Zambia National Commercial (Zanaco) Bank Plc
Deadline of this Job:
Tuesday, January 13 2026
Duty Station:
Digital - Head office | Lusaka
Summary
Date Posted: Tuesday, January 6 2026, Base Salary: Not Disclosed
Similar Jobs in Zambia
Learn more about Zambia National Commercial (Zanaco) Bank Plc
Zambia National Commercial (Zanaco) Bank Plc jobs in Zambia
JOB DETAILS:
Position Overview
Zanaco Bank Plc is inviting applications from suitably qualified and experienced individuals for the following job aimed at contributing to the Bank's strategic vision, in the Digital Banking Division under the Digital Channel Development, Delivery & Big Data at Digital - Head office:
Role Description
Job Purpose: To bridge the gap between architectural design and hands-on execution, specializing in Java, Spring Boot, and Microservices. Beyond traditional development, this role requires a deep understanding of data science and distributed systems to build secure, scalable, and intelligent enterprise-grade applications.
Job Responsibilities:
- Build robust, scalable microservices architectures, and high-performance distributed systems and RESTful APIs.
- Design and execute A/B tests, causal inference analyses, and other experimentation frameworks.
- Analyze product requirements and map them into technical tasks.
- Execute development projects through full software development life cycle.
- Optimize and manage various database solutions, including NoSQL (MongoDB, ElasticSearch, Hadoop), in-memory databases (MemSQL, Apache Ignite), and relational databases (Oracle, MySQL).
- Ensure high-quality deliverables by adhering to software development best practices, testing, and continuous integration pipelines.
- Collaborate with cross-functional teams to deliver end-to-end features from UI to backend services.
- Develop responsive, user-friendly interfaces using React JS or similar UI frameworks.
- Integrate front and back-end components to ensure seamless functionality and user experience.
- Identify, analyze, and remediate security vulnerabilities across applications and environments.
- Write advanced SQL queries to extract, manipulate, and validate large datasets.
- Build predictive models using Python or R, applying best practices in statistical modeling.
- Participate in code reviews, design discussions, and architectural decision-making.
- Ensure adherence to best practices in coding, performance tuning, and security.
- Any other duties as assigned by superiors.
Requirements
Qualifications & Experience:
- Full Grade 12 Certificate with 5 credits; including English and Mathematics.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Technology. A background in Mathematics or Statistics is a major plus given the Data Science requirements.
- At least 7-10 years of professional software development experience, with at least 2-3 years in a Lead Developer or Software/Coding Architect role.
- Experience in designing highly scalable data processing pipelines.
- Experience with designing and developing APIs with low response times and resource utilization for large data sets.
- Hands-on experience with React JS or Next JS.
- Experience with OWASP principles, API security (OAuth2/OpenID Connect), and data encryption.
- Experience building ETL (Extract, Transform, Load) processes or using tools like Hadoop.
- Prior experience in FinTech or Banking is critical.
Job Core Competencies:
- Detailed understanding of DB internals and schema design for various types of Data stores (RDBMS, NoSQL).
- Good understanding of AI, Machine Learning & Data Science.
- Possess analytical skills to debug issues and provide solutions.
- Database management - Oracle, MySQL.
- Programming Language Expertise – Java, Python, HTML, JavaScript with CSS.
- Frameworks - Spring Boot, Android, React, Next JS.
- Knowledge of ISO 20022, PCI-DSS, and Core Banking Integration.
- Senior-level Java (Spring Boot) and Python (for both Scripting and Data Science).
- Familiarity with Android development.
- Expertise in both Relational (Oracle/MySQL) and NoSQL (MongoDB/ElasticSearch).
- Proficiency in Python (Pandas, Scikit-learn) or R.
- Knowledge of how to set up A/B testing frameworks within a live application to measure user behavior.
- Proven track record of breaking down monoliths into scalable microservices.
- Deep understanding of Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions).
- Leadership and Mentorship skills.
- Ownership and Accountability.
- Effective Communication.
- Problem-Solving and Critical Thinking.
- Collaboration and Teamwork.
- Adaptability and Flexibility.
- Time Management and Prioritization.
- Emotional Intelligence and Empathy.
- Continuous Learning.
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
ONLY SHORTLISTED APPLICANTS WILL BE COMMUNICATED TO.
Zanaco provides equal opportunity in employment for all qualified persons and prohibits discrimination in employment (women are encouraged to apply).
Application Link:Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION