Senior Software Engineer (Backend): FinCrime

New
J
JobgetherFinTech payments
South AfricaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional backend software engineering experience
Required Skills
BlockchainJavaSpring Boot

Requirements

  • Have 5+ years of professional backend software engineering experience.
  • Bring strong expertise in Java and Spring Boot.
  • Have experience building, operating, and maintaining APIs and backend services at scale.
  • Understand financial services, particularly banking, payments, cryptocurrency, or related financial infrastructure.
  • Use analytical information to make pragmatic engineering decisions.
  • Have experience working in autonomous engineering teams with ownership and accountability.
  • Be comfortable participating in an out-of-hours on-call rotation.
  • Balance technical quality, delivery speed, simplicity, and long-term maintainability.
  • FinTech or other highly regulated technology experience is ideal.
  • Familiarity with blockchain or distributed ledger technology is an advantage.
  • Interest or experience in financial crime prevention, compliance, or related financial technology domains is valuable.

Responsibilities

  • Design, develop, and maintain backend services and APIs supporting cross-border financial products.
  • Build reliable solutions for fiat and digital currency workflows, including trading processes, liquidity management, and automation.
  • Collaborate with product teams to iterate, prioritize, and deliver customer outcomes.
  • Explain technical concepts to non-technical stakeholders across the business.
  • Evaluate technical approaches and advocate for simple, effective solutions.
  • Develop products with a focus on code quality, maintainability, reliability, and efficient delivery.
  • Contribute to engineering standards, practices, documentation, and initiatives.
  • Use data and analytical insights to identify problems and make technical decisions.
  • Take ownership of technical decisions and execution within an autonomous squad.
  • Participate in an out-of-hours on-call rotation to help maintain critical service reliability and availability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now