Senior Software Engineer (Backend): Cards
New
B
BVNKFinTech
South Africa, Bulgaria, Poland and SpainFull-TimeSenior
Salary85,000 - 110,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerJavaKubernetesSpring BootMicroservices
Requirements
- 5+ years experience as a Backend Engineer, preferably in FinTech or payments.
- Expertise in Java and Spring Boot.
- Experience building and maintaining APIs and services in a microservices architecture.
- Strong understanding of card payments, issuing, or transaction processing.
- Enthusiasm for adopting AI-assisted development tooling to accelerate delivery.
- Ability to self-direct work and scale from well-scoped tasks to multi-sprint initiatives.
- Excellent problem-solving skills, comfortable working independently or collaboratively.
- Experience with containerisation and orchestration technologies including Docker and Kubernetes.
- Experience with code review as a tool for mentoring and raising team-wide standards.
- Good written and verbal communication skills.
- Familiarity with crypto/fiat payment rails (preferred).
- Open to participating in an out-of-hours on-call rota.
Responsibilities
- Design and implement card platform features end-to-end, covering tokenization, sensitive data handling, transaction enrichment, and settlement workflows.
- Build and maintain integrations with card issuers and payment processors.
- Architect systems spanning multiple services, ensuring scalability, security, and PCI compliance.
- Own features and projects from inception to completion, breaking down complex domains into deliverable work items.
- Drive cross-team technical initiatives around shared libraries, patterns, and infrastructure.
- Actively review code across the team, providing constructive and in-depth feedback.
- Contribute to engineering culture by mentoring teammates and setting quality standards.
View Full Description & ApplyYou'll be redirected to the employer's site