Wise

Senior Software Engineer II - Contacts Team - Java

Wise
Apply
15 hours ago
London, United KingdomSenior

Responsibilities

  • Drive the technical vision for backend systems powering the recipient management user experience.
  • Build and scale distributed systems for adding, finding, and managing recipients.
  • Design, deploy, and maintain RESTful APIs.
  • Design database schemas and optimize queries across relational and non-relational databases.
  • Write testable code and apply coding best practices, code reviews, and Test Driven Development.
  • Collaborate with designers, product managers, analysts, and other engineers to prioritize customer-focused improvements.

Requirements

  • Experience working with large-scale distributed systems.
  • Years of experience with Java 8 or later.
  • Experience with relational and non-relational databases, query optimization, and schema design.
  • Experience designing, deploying, and maintaining RESTful APIs.
  • Strong product mindset and focus on customer experience and data-driven decision-making.
  • Collaborative approach and commitment to coding best practices, code reviews, and testable code.
  • Experience with Spring Boot and Backend-for-Frontends is a nice-to-have.

Benefits

  • Starting salary of £111,000–£145,000 plus RSU grants of $75,000 new and $37,500 annual refresher.
  • Wise benefits package.
  • The team operates across Wise’s Tallinn and London offices.

Tech Stack

JavaSpring Boot

Categories

Wise

About Wise

10,000+ employees

Wise builds a cross-border payments and multi-currency account used by individuals and businesses to send, receive, hold, and spend money in 40+ currencies. Revenue comes from transfer and account fees, card interchange, and enterprise partnerships via Wise Platform, which lets banks and large companies embed its international payments. Founded in 2011 as TransferWise, Wise is a London-headquartered public company.

Contact me