Senior II/Lead Software Engineer - Global KYC and Onboarding

What You'll Be Doing

  • Design, build, and maintain high-performance, scalable backend services using Java, Spring Boot, and cloud technologies.
  • Lead technical initiatives that improve verification systems, focusing on automation, reliability, and performance.
  • Collaborate with product managers to translate business requirements into technical solutions.
  • Mentor junior engineers by providing technical guidance and conducting code reviews.
  • Drive architectural decisions and technical strategy for verification systems.
  • Build internal tools that enhance efficiency for verification agents.
  • Contribute to engineering culture through knowledge sharing and best practices.

Requirements

  • 10+ years of experience with Java (Java 8+) and recent experience with Spring framework.
  • Experience working with both SQL and NoSQL databases.
  • Strong system design skills, especially in building distributed, high-throughput services.
  • Proven track record of leading technical initiatives and mentoring engineers.
  • Strong understanding of security best practices and data protection principles.
  • Excellent problem-solving skills with a strong attention to detail.
  • Ability to clearly communicate complex technical concepts to both technical and non-technical audiences.

Nice to Haves

  • Experience with financial or KYC verification systems.
AI Summary ✨

Similar jobs

  • Senior/Lead Product Engineer II - Contacts Team

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €133k – €174k / year base
  • Intern - Swift Runtimes Engineer

    AppleLondon, UKa day ago
    NewRegistered sponsor
  • Senior Backend Software Engineer

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €105k – €133k / year base
  • See all jobs in UK →