Tech Lead (Backend): Cards

B
BVNKFintech Payments
South Africa, Bulgaria, Poland, SpainFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8–12+ years of professional software engineering experience, including 3–5+ years in senior or technical leadership roles.
Required Skills
AWSDockerSQLJavaKubernetesSpring BootNosqlRESTful APIsMicroservices

Requirements

  • 8–12+ years of professional software engineering experience, including 3–5+ years in senior or technical leadership roles.
  • Proven track record designing and delivering complex, scalable systems such as microservices, event-driven architectures, or high-throughput APIs.
  • Experience acting as the primary technical decision-maker for a team or domain.
  • Strong understanding of card payments, issuing programmes, or transaction processing in a regulated environment.
  • Experience with PCI-DSS compliance or similar security/regulatory frameworks.
  • Strong experience leading end-to-end delivery of complex initiatives across multiple sprints.
  • Experience mentoring and developing engineers.
  • Strong proficiency in Java/Spring Boot.
  • Strong understanding of RESTful APIs, system integration patterns, and data modelling using SQL and/or NoSQL databases.
  • Good understanding of cloud platforms such as AWS, GCP, or Azure.
  • Experience with containerisation and orchestration technologies including Docker and Kubernetes.
  • Experience with observability and reliability tooling.

Responsibilities

  • Define and drive the technical architecture for the cards platform (card issuing, tokenization, transaction processing, settlement).
  • Act as the primary technical decision-maker within the squad.
  • Lead the design and delivery of scalable, compliant systems, APIs, and distributed services.
  • Own the technical roadmap for cards engineering, aligning with product and business objectives.
  • Coordinate delivery across multiple workstreams (card issuance, transactions, settlements, compliance).
  • Contribute hands-on to the codebase through development, debugging, optimisation, and code reviews.
  • Mentor and develop engineers through technical coaching, pairing sessions, and constructive feedback.
  • Promote engineering best practices around testing, CI/CD, observability, reliability, and security.
  • Lead technical assessments and integration design with third-party card providers.
  • Partner with Product and Business on prioritisation, translating business requirements into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now