Senior Software Engineer I - Wise for Enterprise - Banks

Senior Software Engineer I - Wise for Enterprise - Banks

Full-Time 87000 - 111000 £ / year (est.) On-site
W

At a Glance

  • Tasks: Design and develop scalable services in Java, collaborating on innovative projects.
  • Company: Wise, a global tech company revolutionising money management.
  • Benefits: Competitive salary, RSUs, generous parental leave, and self-development budget.
  • Other info: Mentorship opportunities and a culture of collaboration await you.
  • Why this job: Join a dynamic team and shape the future of international payments.
  • Qualifications: Extensive experience in Java, Spring Boot, and microservices architecture.

The predicted salary is between 87000 - 111000 £ per year.

Wise is a global technology company, building the best way to move and manage the world’s money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money.

As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. We are looking for a Senior Product Engineer, you will be an integral part of our dynamic Wise for Banks team, working at the forefront of innovation, playing a key role in building scalable and robust systems that power our global payment network.

You will collaborate closely with Implementation, Solutions Engineering and Business Development teams and other Wise Engineering teams to support partner integrations alongside Product managers and embark on new and thrilling projects that expand our network of global partnerships. With expertise in Java, Spring Boot, Kafka, and PostgreSQL you will design and implement highly available, resilient services to support our partner ecosystem's rapid growth.

Collaborate with talented Engineering teams, explore various domains and contribute to over 700 Microservices at Wise. Team up with the delivery team and product managers to integrate our platform with global partners and drive the development of high-quality money transfers with unmatched speed.

At Wise, we believe in fostering a culture of collaboration and knowledge sharing, so you will have the opportunity to become a domain expert in correspondent banking services and share your wisdom with the wider company during planning sessions. We value your active involvement in cross-team collaboration, representing Wise Platform and championing quality. You will also get to be a mentor and guide to our talented junior engineers, providing them with technical leadership and promoting best practices.

To excel in this role, you should have a passion for building the future of international payments and a strong drive to connect banks and businesses globally with maximum ease and speed. Our team Partner Cash Management builds and maintains the infrastructure that enables banks to fund, hold, and manage money efficiently within interbank payment networks. Our platform helps partners optimise liquidity, support seamless payments, and manage foreign exchange (FX) risk at scale.

What will you be doing?

  • Design, develop, and maintain highly scalable services in Java and Spring Boot within a microservices architecture.
  • Apply domain-driven design to build robust, scalable solutions.
  • Lead development efforts in event-driven architectures using Kafka or similar messaging systems.
  • Architect, design, and optimise relational databases (e.g., PostgreSQL) to ensure performance and scalability.
  • Collaborate with cross-functional teams to support partner integrations and expand the Wise payment platform globally.
  • Participate in code reviews, champion best coding practices and mentor junior engineers.

What do you need?

  • Extensive experience with Java and Spring Boot for building backend services or similar languages and/or frameworks.
  • Strong expertise in microservices architecture and event-driven design.
  • Hands-on experience with Kafka or similar messaging systems.
  • Strong knowledge of relational databases like PostgreSQL, with the ability to design schemas, optimise queries, and ensure data integrity.
  • Proficiency in domain-driven design (DDD) to model complex business domains is a plus.
  • A strong product mindset and passion for user experience, prioritising work with the customers in mind and making data-driven decisions to fix customer pain-points.
  • Excellent problem-solving skills and the ability to work independently or in a collaborative team environment.
  • Strong communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.

What you get back:

  • RSUs in a growing company
  • An annual self-development budget
  • Statutory maternity leave, with a perk of 18 fully paid weeks of parental leave for birth or adoption
  • Paternity leave for 18 weeks at full pay
  • 3 fully paid ‘me days’ per year to help you manage life
  • A paid 6-week sabbatical leave after four years

We believe teams are strongest when they are diverse, equitable and inclusive.

Senior Software Engineer I - Wise for Enterprise - Banks employer: Wise

Wise is an exceptional employer that champions inclusivity and innovation, making it a fantastic place for professionals looking to make a meaningful impact in the finance technology sector. With a strong focus on employee growth, you will have the opportunity to lead a talented engineering team while shaping the future of finance systems in a dynamic and supportive work culture. Located in a vibrant tech hub, Wise offers unique advantages such as access to cutting-edge technology and a commitment to redefining financial operations through AI, ensuring that your contributions are both valued and impactful.

W

Contact Details:

Wise Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer I - Wise for Enterprise - Banks

✨Tip Number 1

Network like a pro! Reach out to current employees at Wise or in the industry on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for those interviews by brushing up on your Java and Spring Boot skills. We want to see you shine with practical examples of your work, so think of projects where you've built scalable services or tackled complex problems.

✨Tip Number 3

Show off your collaboration skills! Be ready to discuss how you've worked with cross-functional teams in the past. At Wise, teamwork is key, so highlight your experience in mentoring others and driving projects forward together.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Wise team.

We think you need these skills to ace Senior Software Engineer I - Wise for Enterprise - Banks

Java
Spring Boot
Microservices Architecture
Event-Driven Design
Kafka
PostgreSQL
Domain-Driven Design (DDD)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in Java, Spring Boot, and microservices architecture to catch our eye!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building the future of international payments. Share specific examples of your past projects and how they relate to what we do at Wise.

Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills; demonstrate how you've used them to solve real-world problems. We love seeing candidates who can think critically and creatively!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Wise

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Spring Boot, Kafka, and PostgreSQL. Brush up on your knowledge of microservices architecture and event-driven design, as these are crucial for the role. Be ready to discuss how you've applied these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in software development and how you overcame them. This will demonstrate your problem-solving abilities and your capacity to work independently or within a team.

✨Understand the Business Impact

Familiarise yourself with Wise's mission and how your role as a Senior Software Engineer can contribute to improving international payments. Highlight your product mindset and how you prioritise user experience in your work.

✨Be Ready to Collaborate

Since this role involves working closely with cross-functional teams, be prepared to discuss your experience in collaboration. Share examples of how you've successfully worked with product managers and other engineers to drive projects forward.