Senior Software Engineer (Backend) – Issuance

New
B
BVNKFintech, stablecoins
Location: South Africa, Bulgaria, Poland and SpainFull-TimeSenior
Salary70,000 - 110,000 EUR per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSJavaKafkaKotlinSpring BootCI/CDRESTful APIsMicroservices

Requirements

  • Bring strong, proven experience as a backend engineer building production systems.
  • Have experience with Java; Kotlin is also welcomed. Spring Boot is preferred.
  • Have hands-on experience designing microservices and event-driven architectures; Kafka or similar messaging platforms are preferred.
  • Have experience building high-integrity transactional systems where correctness, idempotency, consistency, and auditability are critical.
  • Have experience designing clean, well-documented REST APIs and secure webhook integrations for external customers.
  • Have experience with cloud platforms, preferably AWS, containerisation, and CI/CD pipelines.
  • Understand secure coding practices, access control, and role-based permissions in regulated environments.
  • Use AI tools and agentic workflows to improve delivery speed and quality.
  • Blockchain experience with EVM-compatible networks, ERC-20 tokens, smart contract interaction, Web3j, ethers.js, or Solidity is a bonus.
  • Experience with stablecoin issuance, tokenisation, custody, or wallet infrastructure is a bonus.
  • Familiarity with sanctions screening, the Travel Rule, or other digital-asset regulatory controls is a bonus.
  • Payments, banking, or regulated financial services experience is a bonus.

Responsibilities

  • Design, build, and maintain backend services and APIs for stablecoin issuance, including mint and burn flows, supply management, and token configuration.
  • Build issuer controls for freeze and unfreeze, seizure into quarantine, pause and resume, and maker-checker approvals.
  • Integrate backend services with smart contracts on EVM-compatible networks, ensuring blockchain interactions are reliable, idempotent, observable, and safe under failure.
  • Build event-driven services and signed webhooks to keep issuers, internal systems, and ledgers in sync.
  • Maintain tamper-evident audit trails for issuance actions and reconcile them with downstream accounting systems.
  • Collaborate with digital assets, ledger, identity and access, financial crime, and security teams to deliver features end to end.
  • Contribute to architecture decisions, review code, mentor engineers, and promote engineering best practices.
  • Own services in production, including monitoring, alerting, incident response, and reliability and performance improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
70,000 - 110,000 EUR per year
Apply Now