Software Engineer (Java)

We are looking for a motivated and proactive Software Engineer (Java) to join our IT Development Team and support the business by designing, implementing, deploying, testing and maintaining company’s software products using primarily Java.

The ideal candidate

To be successful in this role, it is essential you have strong background in Java development (including version 1.8), extensive experience with RDBMS (especially MySQL/PostgreSQL) and experience of REST API client and Server (based on JSON or SOAP). You will also be able to manage multiple projects and tasks concurrently, managing time effectively, setting priorities and meeting deadlines. Strong attention to detail and accuracy in high pressure situations is essential along with the ability to quickly learn new skills and technologies.


In return, we offer an enviable location and a desirable benefits package including holiday exchange, cycle to work, season ticket loans, and drinks on a Friday.

About us

RationalFX is one of the fastest growing, independent foreign exchange and money transfer companies in the UK, and is located in Canary Wharf, London. RationalFX (, along with its money remittance brand Xendpay (, are FCA authorised and have handled over $10 Billion in transactions. The company employs approximately 100 people and has strong growth plans for the future; this is an exciting time for the company and a great time for talented and motivated individuals to become part of the team.

Apply Now

How to apply:

Prior to submitting your CV, please tick here to confirm you have read and understood our job applicant privacy notice and consent to the processing of your personal data for the purposes of recruitment and selection.

How to apply:

Send us your cv accompanied by a cover letter to clearly stating the vacancy you wish to be considered for.