Senior Software Engineer (Contacts Team) in London

Senior Software Engineer (Contacts Team) in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Join the Contacts team to develop and maintain scalable backend solutions for recipient management.
  • Company: Wise, a leading tech company focused on seamless financial experiences.
  • Benefits: Competitive salary, flexible working hours, and opportunities for skill development.
  • Other info: Collaborative environment with agile practices and excellent career growth potential.
  • Why this job: Make a real impact on user experience while working with cutting-edge technologies.
  • Qualifications: Experience in Java, distributed systems, and a passion for customer-centric solutions.

The predicted salary is between 60000 - 80000 € per year.

We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more, we do want to hear from you!

  • You get things done
  • You have experience working with large scale distributed systems
  • You have years of Java 8+ knowledge
  • You have experience working with relational and non-relational databases, query optimisation and designing schemas
  • You have a strong product mindset and passion for customer experience, you prioritise work with the customers in mind and make data-driven decisions to fix customer pain-points
  • You enjoy collaborating with others and bringing people together to solve a problem
  • You have experience in designing, deploying and maintaining clean RESTful APIs
  • You believe in and follow best coding practices, code reviews and open feedback
  • You enjoy writing testable code and believe in Test Driven Development
  • (Desirable) You have experience with Spring boot
  • (Desirable) You have worked with BFFs (Backend-for-Frontends)

The Contacts team is a core team at Wise, dedicated to making adding, finding, and managing your recipients as easy as possible. We own this experience end-to-end: from the scalable platform securing tens of millions of bank accounts customers send to, to the intelligent search algorithms and local integrations (like Pix) that power discovery, all the way to the customer-facing screens where users interact with their counterparties. The team is integral to Wise's day-to-day operations — if our services go down, Wise goes down. We work in an agile fashion, with engineers closely collaborating with designers, the product manager, and the analyst. The team operates across our Tallinn and London offices. You will be part of an autonomous team, driving the technical vision for the backend solution powering the recipient's user experience. You will help us scale-up and build a world class recipient management product.

Senior Software Engineer (Contacts Team) in London employer: Deepstreamtech

Wise is an exceptional employer that fosters a culture of continuous learning and collaboration, making it an ideal place for a Senior Software Engineer to thrive. With a strong focus on employee growth, you will have the opportunity to work on large-scale distributed systems while contributing to a product that directly enhances customer experience. Our agile teams in Tallinn and London promote open feedback and innovation, ensuring that your contributions are valued and impactful.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (Contacts Team) in London

Tip Number 1

Network like a pro! Reach out to current employees at Wise or connect with folks in the industry on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date. Share projects that highlight your experience with Java, RESTful APIs, or anything else relevant to the role.

Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Think about how you’d tackle real-world issues related to customer experience and be ready to discuss your thought process.

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, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer (Contacts Team) in London

Java 8+
Large Scale Distributed Systems
Relational Databases
Non-Relational Databases
Query Optimisation
Schema Design
RESTful APIs

Some tips for your application 🫡

Show Your Passion:Let us see your enthusiasm for the role! Share why you're excited about working with large scale distributed systems and how you can contribute to our Contacts team. A little passion goes a long way!

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with Java, databases, and RESTful APIs. We want to see how your skills align with what we're looking for, so don’t hold back!

Be Honest About Your Skills:Remember, we know it’s rare to tick every box. If you’re missing some skills but are eager to learn, let us know! We appreciate honesty and a willingness to grow with us.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your journey with StudySmarter.

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your Java 8+ skills and be ready to discuss your experience with large-scale distributed systems. Be prepared to share specific examples of how you've optimised queries or designed schemas in relational and non-relational databases.

Show Your Customer-Centric Mindset

Since the role focuses on enhancing customer experience, think of instances where you've prioritised customer needs in your previous work. Be ready to explain how you used data-driven decisions to tackle customer pain points.

Collaboration is Key

This position involves working closely with designers and product managers, so highlight your teamwork skills. Share stories that demonstrate how you've successfully collaborated with others to solve complex problems.

Emphasise Best Practices

Talk about your commitment to coding best practices, including code reviews and Test Driven Development. If you have experience with Spring Boot or BFFs, make sure to mention it, as it could give you an edge!