Senior Software Engineer I - Account Integrity - Java

What you'll be doing

  • Building and refining critical controls to protect customer accounts from account takeovers.
  • Driving backend (80%) and frontend (20%) development for crime prevention and detection systems.
  • Delivering tangible impact by securing customer funds, increasing automation, and supporting product growth.

Requirements

  • Professional experience with Java or other JVM-based languages and the Spring framework.
  • Proven experience designing and operating CI/CD pipelines, distributed and concurrent systems.
  • A strong product mindset with accountability and ability to drive projects independently using data-driven decisions.
  • Experience with relational and non-relational databases including query optimization and resilient schema design.
  • Commitment to code quality through Test Driven Development and best coding practices with strong problem-solving skills.
  • Excellent communication skills for articulating complex technical concepts across Product, Data Science, and Investigations teams.

Nice to haves

  • Familiarity with the machine learning lifecycle including data pipelines, feature engineering, and deploying ML systems in production.
AI Summary ✨

Similar jobs

  • Backend Engineer (Ruby), Create: Change Record

    GitLabPolandUKa day ago
    NewRemote
    ≈ €57k – €85k / year base
  • Senior Software Engineer - FDE

    MicrosoftGreater London, UK4 days ago
    Registered sponsor
    ≈ €89k – €146k / year base
  • Senior Software Engineer - Global KYC and Onboarding

    WiseGreater London, UK4 days ago
    Registered sponsor
    ≈ €104k – €132k / year base
  • See all jobs in UK →