Capitec Bank is a South African commercial bank. As of February 2017 the bank was the third largest in South Africa with 120,000 customer opening new accounts per month.
To simplify banking, we’ve developed an all-inclusive banking solution. Global One is the one solution that enables you to transact, save and access credit in realtime. We also believe in ...
Read more about this company
We are seeking a highly skilled and experienced professional to join our team in a pivotal role that combines technical expertise with strong business acumen. The ideal candidate will have extensive experience in customer onboarding processes and the ability to decompose complex business problems into implementable solutions. A deep understanding of event-driven architectures and domain-driven design is essential, along with the capability to be hands-on with code and lead technical conversations. This role also requires significant leadership skills, as the candidate will be expected to support multiple teams and portfolios, demonstrating versatility and the ability to context switch effectively.
Our Ideal Candidate
Proficiency in Architecture Frameworks
Cloud Architecture Expertise
Deep hands-on experience with cloud platforms (e.g., AWS, Azure, GCP).-AWS Bias
Microservices and API Design
Strong experience designing and integrating microservices-based architectures.
Proficiency in RESTful APIs, GraphQL, and gRPC, along with service discovery, API gateways, and inter-service communication patterns.
Software Development Lifecycle (SDLC) & Tooling
Proficiency in modern software development methodologies (e.g., Agile, DevOps, CI/CD)
Security & Compliance
Working knowledge of security principles, authentication/authorization mechanisms (e.g., OAuth2, OpenID Connect, mTLS).
Domain-Driven Design (DDD)
Event-Driven Architecture
Strong experience in event-driven systems, including event sourcing, CQRS, publish-subscribe, and stream processing ( Kafka)