Senior Software Engineer II - Contacts Team - Java

What you'll be doing

  • Be part of an autonomous team driving the technical vision for the backend solution powering the recipient’s user experience.
  • Help scale up and build a world-class recipient management product.

Requirements

  • You get things done.
  • Experience working with large scale distributed systems.
  • Years of Java 8+ knowledge.
  • Experience with relational and non-relational databases, query optimisation, and designing schemas.
  • Strong product mindset and passion for customer experience; prioritize work with customers in mind and make data-driven decisions.
  • Enjoy collaborating with others and bringing people together to solve problems.
  • Experience in designing, deploying, and maintaining clean RESTful APIs.
  • Believe in and follow best coding practices, code reviews, and open feedback.
  • Enjoy writing testable code and believe in Test Driven Development.

Nice to haves

  • Experience with Spring Boot.
  • Experience working with Backend-for-Frontends (BFFs).
AI Summary ✨

Similar jobs

  • Senior Software Engineer - FDE

    MicrosoftGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €89k – €145k / year base
  • Senior Software Engineer - Global KYC and Onboarding

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior Software Engineer I - Risk Control & Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • Senior/Staff Product Engineer - Risk & Control Governance

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