Jobgether
Jobgether

Senior Software Engineer (Backend): FinCrime

engineeringfull-timeSouth Africa
SALARY
Not listed
WORK TYPE
hybrid
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Design, develop, and maintain high-quality backend services and APIs supporting cross-border financial products.
    • Build reliable solutions for workflows involving fiat and digital currencies, including trading processes, liquidity management, and automation.
    • Collaborate closely with product teams to iterate quickly, prioritize effectively, and deliver meaningful customer outcomes.
    • Translate complex technical concepts into clear, accessible explanations for non-technical stakeholders across the business.
    • Evaluate technical approaches and advocate for simple, effective solutions that address customer and business needs.
    • Develop future-proof products with a strong focus on code quality, maintainability, reliability, and efficient delivery.
    • Contribute to engineering standards, practices, documentation, and initiatives that improve the wider engineering culture.
    • Use data and analytical insights to identify problems, evaluate solutions, and make pragmatic technical decisions.
    • Work effectively within an autonomous squad, taking ownership of technical decisions and execution.
    • Participate in an out-of-hours on-call rotation to help maintain the reliability and availability of critical services.
    • Requirements

      • 5+ years of professional backend software engineering experience, ideally within FinTech or another highly regulated technology environment.
      • Strong expertise in Java and Spring Boot.
      • Proven experience building, operating, and maintaining APIs and backend services at scale.
      • Strong problem-solving skills and the ability to work independently while collaborating effectively within a team.
      • Good understanding of financial services, particularly banking, payments, cryptocurrency, or related financial infrastructure.
      • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
      • Data-driven mindset with the ability to use analytical information to make pragmatic engineering decisions.
      • Experience working in autonomous, fast-paced engineering teams with high levels of ownership and accountability.
      • 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 for this role.
      • Comfortable participating in an out-of-hours on-call rotation.
      • Ability to balance technical quality, delivery speed, simplicity, and long-term maintainability.
      • Benefits

        • Competitive salary aligned with experience, skills, and relevant certifications.
        • Flexible working hours.
        • Hybrid/remote working approach.
        • Flexible approach to holiday.
        • Culture centered around passionate, growth-minded people.
        • Opportunities to travel to offices around the world.
        • Open and creative working environment with opportunities to contribute to company culture and future direction.
        • Opportunity to work on modern cross-border payment infrastructure spanning fiat and digital currencies.
        • Collaborative environment with autonomous engineering squads and significant ownership.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now