At a Glance
- Tasks: Develop software for international money transfers and enhance user experiences across borders.
- Company: Join Wise, a global tech company revolutionising how money moves worldwide.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Make a real impact on global finance while working with cutting-edge technology.
- Qualifications: Proficiency in Java, Spring Boot, and experience in collaborative environments.
- Other info: Diverse and inclusive team culture with excellent career progression opportunities.
The predicted salary is between 36000 - 60000 £ 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.
Join our Regional Expansion - UAE team at Wise, where we build the infrastructure that empowers millions of customers to seamlessly manage their finances across borders. As a Software Engineer, you will play a pivotal role in developing systems that facilitate international money transfers across 160 countries and 40 currencies, with a focus on the UAE and the Gulf Countries. You will be instrumental in creating efficient and secure solutions that enhance our users' experiences in handling their global finances.
Responsibilities
- Develop and Maintain Systems: Leveraging Java, Spring Boot, and RESTful services; you will design, build, and maintain reliable software solutions for enabling international money transfers across 160 countries and 40 currencies for the UAE. Ensure that systems allow users to handle finances efficiently and securely anywhere in the world.
- Enable and Develop Account Management Features: Implement and enhance features that provide account details, enabling users to receive money fee-free from overseas, thereby improving the convenience of international transactions. Develop the codebase enabling our users opportunities to earn interest on balances held in USD, GBP, and EUR, strengthening Wise’s value proposition for customers holding funds with us.
- User Interface and Experience: Collaborate with UI/UX designers to continuously improve the user interface and experience, ensuring intuitive and seamless access to international banking services.
- Performance Optimization: Engage in query optimization and schema design for relational databases, including MySQL, MariaDB, and Postgres, to ensure efficient data handling.
- Quality Assurance and Testing: Utilize testing frameworks like JUnit and Spock to write testable code, adhering to Test Driven Development practices to ensure software reliability and quality.
- Collaboration and Cross-Functional Projects: Work closely with team members and communicate effectively with other teams to address user feedback, maintain high satisfaction levels, and drive projects across teams.
- Mentoring and Code Review: Mentor junior engineers, fostering their professional development and maintaining high-quality code standards through regular code reviews.
- Deployments and CI/CD: Use Docker and Kubernetes for deployment. Implement CI/CD pipelines using tools like Gradle and GitHub Actions to streamline software development processes.
- Continual Improvement: Stay updated with the latest industry trends, continuously seeking opportunities to improve product features and user experience.
Please Note: Proficiency in Java, Spring Boot, and RESTful services is essential. Experience in front-end development using React and caching solutions like Redis and Caffeine is beneficial. Additionally, willingness to travel and collaborate with team members in different global offices is expected.
For everyone, everywhere. We’re people building money without borders — without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We’re proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers.
Senior Software Engineer - Regional Expansion employer: Wise
Contact Detail:
Wise Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Regional Expansion
✨Tip Number 1
Network like a pro! Reach out to current employees at Wise on LinkedIn. A friendly message can go a long way in getting insider info and maybe even a referral. We all know that personal connections can make a huge difference!
✨Tip Number 2
Prepare for the interview by brushing up on your Java, Spring Boot, and RESTful services knowledge. We want you to showcase your skills confidently. Practice common coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 3
Show your passion for Wise’s mission! When you get the chance to chat with the team, express how excited you are about making international money transfers easier for everyone. We love candidates who align with our values and vision.
✨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 our team at Wise.
We think you need these skills to ace Senior Software Engineer - Regional Expansion
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 proficiency in Java, Spring Boot, and RESTful services, as these are key to what we’re looking for.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about international money transfers and how your background makes you a great fit for our Regional Expansion team. Be genuine and let your personality shine through!
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially those that demonstrate your ability to enhance user experience and system performance.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our mission at Wise!
How to prepare for a job interview at Wise
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and RESTful services. Brush up on your knowledge of MySQL, MariaDB, and Postgres as well. Be ready to discuss how you've used these technologies in past projects, as this will show your practical experience.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about how you would approach performance optimisation or query design. Practising coding problems can help you articulate your thought process clearly when faced with real-world scenarios.
✨Understand User Experience
Since you'll be collaborating with UI/UX designers, it’s crucial to demonstrate your understanding of user experience. Be prepared to discuss how you’ve contributed to improving user interfaces in previous roles and how you can enhance the customer journey at Wise.
✨Emphasise Collaboration
Wise values teamwork, so highlight your experience working in cross-functional teams. Share examples of how you’ve effectively communicated with other departments and mentored junior engineers, showcasing your ability to foster a collaborative environment.