Full Stack Developer - FX Trading


A bit about the job:

We are looking for a Developer to join our treasury team. You'll be part of the team that runs the engine of the company delivering funds to wherever in the world our customers need them as fast as possible.The team is also entrusted with managing risk from currency rate fluctuations allowing us to offer customers the real mid-market rate.

What you’ll be working on:

TransferWise is complex under the hood, but we’re just getting started. With our own payment rails, there are lots of opportunities to build new products and services on them.

You will be developing systems which handle hundreds of thousand of events and transforms them in meaningful and operational UI that the Treasury operations team can work on.

At its core, our stack is Java microservices, using Netflix OSS offerings, and SPAs written in Angular 1/React, with a legacy Grails monolith. We are moving quickly to proven distributed technologies that can be scaled (Kafka, Zookeeper, Spring Cloud + much more)

More details: http://tech.transferwise.com/the-transferwise-stack-heartbeat-of-our-lit...

Must haves:
  • You know what it means to build software that keeps track of money. You constantly think about security, risks, data integrity, and bulletproof processes
  • Excellent Java knowledge - including complex stuff like multi-threading and experience with Angular, React or other JS frameworks
  • Good mathematics skills - you don’t need to be a mathematician, but you will working with financial calculations daily
Good SQL and database knowledge

Domain knowledge, you have experience in building finance products and are familiar with basic financial terminology (Banking/Payments/Trading etc)

  • Passionate about technology and building products
  • Ability to work independently and plan your own solutions to problems.
  • Broad understanding of the concept of minimum viable product and measuring the impact of your product.
  • You put the customer at the heart of everything you do and that empathy drives every decision you make.
Nice to have:
  • You have experience with messaging systems like Kafka, ZeroMQ, RabbitMQ.
  • Understanding of Scrum and Agile development
Experience building financial productsBe a customer of TransferWiseBenefits:

Apart from the all-expenses-paid company trips, stock options in one of Europe’s most hotly tipped startups, a laptop and team lunches every Friday, you won’t get much in the way of extras. However, we will give you 25 days holiday a year (plus public holidays), a fun, friendly atmosphere, plenty of opportunities to grow and the chance to be part of our little revolution. Oh, and coffee, there’s plenty of coffee.

Some important stuff we would like you to know

To meet our regulatory obligations as a licensed financial services company, TransferWise needs to take background checks on all new hires, which may include Criminal and Credit checks. Please discuss with the Recruiter if you have any concerns regarding this process.

At TransferWise we believe in fostering a diverse and inclusive workplace. Therefore, we want to make sure that our recruitment process is accessible to everyone. So if you need any reasonable adjustments – at any point in the process – we’ll do our best to help. Just let us know what you need on your application form, or drop us an email. You might need a reasonable adjustment if you’ve got a disability. Or maybe you live overseas, and you’d prefer to meet us over Skype.

Please don’t send anything to the adjustments address if you’re a recruiter, or if you’re making a speculative application. We do work with recruiters from time to time – but only through LinkedIn. And we only accept job applications when a position is actually open. So you’re better off just checking the recruitment pages regularly.

Read Full DescriptionHide Full Description
Confirmed 5 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles