👨🏻‍💻 postech.work

Senior Java Software Engineer

CipherTek Recruitment • 🌐 Remote

Remote Posted 1 day, 6 hours ago

Job Description

Job Title: Java Developer (Electronic Trading Platform - FX)

Contract Type:

Outside IR35

Location:

London

Day Rate:

Up to £950 per day

Flexible Hybrid working:

1-2 days a week in London City offices

Client:

Prestigious Investment Bank

Industry:

Investment Banking

Duration:

12 months +. Also open to contract to permanent conversions

Overview:

We are seeking an experienced

Java Developer

to join a high-profile investment banking client in London on a contract basis. The successful candidate will work on an

Electronic Trading Platform

for the

FIC business

. This is an exciting opportunity to contribute to the development and integration of advanced trading technologies in a prestigious and fast-paced environment.

Our client are in the process of a large multi year E-Trading platform replacement. Starting in FX and FIC and then getting rolled out across Capital markets and all asset classes.

You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1 per week on-site, while other days will be remote.

Desired technical Skills:

Java (Core \& Advanced): Strong proficiency in Java, including multi-threading, collections, and concurrency.

FX Trading Systems: Experience developing, maintaining, or supporting electronic foreign exchange (E-FX) trading platforms.

Messaging Protocols: Familiarity with FIX protocol, MQ, JMS, or similar messaging solutions.

API Development: Experience with RESTful and/or SOAP web services.

Low Latency Programming: Understanding of techniques for minimizing latency in trading applications.

Spring Framework: Proficiency with Spring Boot, Spring MVC, and related technologies.

Database Technologies: Strong SQL skills; experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL) and/or NoSQL solutions.

Distributed Systems: Understanding of distributed computing concepts and technologies (e.g., microservices, caching, clustering).

Testing Frameworks: Experience with JUnit, Mockito, or similar testing tools.

CI/CD: Familiarity with continuous integration and deployment tools (e.g., Jenkins, TeamCity, Git)

Desired Domain Knowledge:

FX, Rates, SSA, Credit

Order Management: Knowledge of order routing, execution, and trade booking flows.

Risk Management: Familiarity with pre-trade and post-trade risk controls in electronic trading

Soft Skills:

Excellent

communication

and

interpersonal skills

to work effectively with both business and technology teams.

Ability to thrive in a

fast-paced, high-pressure environment

.

Strong sense of

ownership

and

accountability

for delivering results.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.