Technical Team Leader Operations Manager- Legal Private Financial Advisor Senior Java Developer Actuarial Manager Banking Specialist Claims Broker Functional Configuration Consultant III (Oracle) Private Wealth Advisor Universal Advisor- Stella FNB Community Advisor- Lebowakgomo Banking Advisor Wealth Private Wealth Advisor- Durban Regional General Manager-2 Regional General Manager-1 Consumer Education Business Development Manager Systems Architect Financial Manager Credit Head Deal Maker Leverage Finance Financial Advisory Administrator-2 Private Wealth Advisor-JHB C# Developer FNB Community Advisor DHA FNB Community Advisor- Mankweng Relationship Manager

  • Full Time
  • Gauteng
  • Applications have closed

FNB South Africa

Job Description

To lead and guide technical design and development across projects, ensuring alignment with architectural standards, code quality, and operational excellence.
The role supports developers, collaborates with software architects, and ensures systems are robust, scalable, and secure.

Key Responsibilities

Technical Leadership & Architecture

Drive and document technical designs in collaboration with Software Architects.
Ensure alignment with FNB’s architectural principles and governance standards.
Maintain system artifact repositories to reflect current architecture accurately.

Development Support

Mentor and support developers in implementing best practices.
Promote consistent use of unit testing and test automation frameworks.
Conduct code reviews with a focus on quality, performance, and maintainability.

Incident & Production Support

Lead root cause investigations and propose design improvements.
Provide second-line support during production incidents and callouts.
Participate in production log reviews and guide improvements.

Deployment & Automation

Implement and monitor quality gate checks in CI/CD pipelines.
Review build gate reports and escalate issues to Technical Team Leads or Delivery Managers.

Monitoring & Health Checks

Ensure consistent monitoring implementations across systems.
Evaluate stress testing results and compare with production patterns.

Security & Compliance

Ensure adherence to FNB’s security policies and compliance requirements.
Assist in scoping and remediation of penetration testing findings.
Conduct vulnerability analysis and communicate risks and solutions.

Governance & Reporting

Lead governance engagements and present technical decks within project timelines.
Support technical design reviews to ensure compliance with FRB standards.

Code Quality & Tooling

Enforce code quality standards using tools like SonarQube.
Review pull requests for effective unit testing and code consistency.
Identify and implement process improvements to enhance code quality.

Knowledge Sharing

Actively mentor developers and promote knowledge sharing.
Contribute to the development and support of internal technical productivity tools.

Core Technologies

Java / Spring Framework
JUnit, Mockito
Git (Version Control)

Advantageous Experience

Apache Camel
Camunda BPM
Kafka (Event Streaming)
Redis (Caching)

Other Competencies

Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Experience in Agile/Scrum environments.
Familiarity with CI/CD tools and DevOps practices.

Qualifications

Bachelor’s Degree in Computer Science, Engineering, or related field.
Relevant certifications in Java, Architecture, or Cloud technologies are a plus.

End Date: March 25, 2026 

go to method of application »

Apply via company website ( ) or

 

More posts