Wise

Financial Technology

SeniorSoftwareEngineerIIWiseforEnterprise

London, United Kingdom FULL TIME
The Brief

“Senior Software Engineer II - Wise for Enterprise at Wise. Skills: Java, Spring Boot, Kafka, PostgreSQL. Lead design and development of scalable services. Apply domain-driven design to model domains”

What You'll Achieve.

Evolve systems powering global payments network; Support Wise's growing partner ecosystem; Ensure systems are reliable, observable, and scalable; Ensure data modelling, performance, and reliability; Support partner integrations; Expand the Wise payment platform globally; Influence architecture decisions; Ensure engineering standards remain high; Champion best practices; Help grow technical capability

Industry & Context.

Financial Technology
Problems you'll solve

Excellent problem-solving skills; Ability to operate independently

What They're Looking For.

Must Have

Extensive hands-on experience with Java and Spring Boot in production environments, Experience designing and operating large-scale distributed systems and microservices architectures, Comfortable designing event-driven systems using Kafka or similar technologies, Experience modelling and building systems with PostgreSQL or other relational databases, Applies domain-driven design principles to build scalable and maintainable systems, Track record of architecting and delivering complex, high-scale systems, Demonstrates technical leadership and cross-team influence, Communicates effectively with both technical and non-technical stakeholders, Extensive experience building backend systems using Java and Spring Boot, or similar languages and frameworks, in production environments, experience designing and operating large-scale microservices architectures and distributed systems, Proven experience building or operating event-driven systems using Kafka or similar messaging platforms, knowledge of relational databases such as PostgreSQL, including schema design, query optimisation, and maintaining data integrity in high-scale systems, Excellent problem-solving skills, communication and leadership skills

Nice to Have

Experience applying domain-driven design (DDD) to model complex business domains and design scalable systems is a plus, A product mindset and passion for user experience, Experience mentoring engineers and contributing to raising technical standards across teams

What You'll Do.

Lead design and development of scalable services

Apply domain-driven design to model domains

Drive development of event-driven architectures

Architect and optimise relational database systems

Collaborate with cross-functional teams

Provide technical leadership across teams

Participate in code reviews

Mentor and support engineers

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams including Product, Implementation, Solutions Engineering, and Business Development; Provide technical leadership across teams; Participate in architecture discussions; Mentor and support engineers; Collaborating effectively across teams

Communication Scope

Communicate technical concepts to technical and non-technical audiences; Communication and leadership skills

Process & Methodology

Strategic planning

Free ATS check

Applying for this Senior Software Engineer II - Wise for Enterprise role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Wise?

Real rants from real employees. Read before you apply.

Read Company Rants →