Wise
Financial Technology
SeniorSoftwareEngineerIIWiseforEnterprise
“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.
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
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.