
Job Description
As a Java developer, you will be working in the Fixed Income, Currency and Commodities Tech team which plays a crucial part in propelling the firm's global revenue. Your job as a Java developer will involve working on a real-time platform used by traders to book trades on a daily basis.
Role & Responsibilities
- Collaborate with global teams to ensure the project is going smoothly
- Communicate with the business users in order to understand business needs and be able to implement them into the new platform
- Design, implement and test new features for the platform using the latest technologies such as Java, REST and FIX
- Guarantee that the system can cope with large amounts of data sets on a daily basis
Skills & Qualifications
- Strong programming skills in Java 11 and higher
- Good experience with microservices architecture and event- driven architecture
- Experience working with large data sets and using data storage systems such as Mongo DB and Elasticsearch
- Experience with communication tools such as REST, Rabbit MQ and Kafka
- Knowledge of Kotlin is beneficial
Benefits
- Working with the latest versions of Java
- Working on a business critical, greenfield project in real-time
- Highly competitive salary