Point your AI agent at freehire and let it find you a job.

Get the CLI →

TEKsystems

New

Software Engineer – FX Trading - Global Bank

Posted 3 views
Discussion

Summary

Java engineer on a global bank's Front Office team expanding its FX trading platform from EMEA into APAC (Hong Kong, Japan, Singapore, Korea, Taiwan, China). Day to day: building low-latency, event-driven trading and connectivity apps with Java 11, Spring Boot/Cloud, and microservices, with ~10-20% L3 support.

Software Engineer – FX Trading - Global Bank

You'll play a key role in expanding a Global FX trading platform from EMEA into APAC, supporting trading activities across Hong Kong, Japan, Singapore, Korea, Taiwan, and China. This is a highly visible Front Office role, working directly with Sales and Traders to deliver business-critical trading solutions and connectivity platforms.

Key responsibilities

Develop and enhance Front Office trading applications using Java 11, Spring Boot, Spring Cloud, and Microservices

Support the APAC rollout of the bank's global FX platform

Build and maintain connectivity solutions including trading venues, market data feeds, liquidity providers, and internal trading systems

Design scalable, event-driven applications and low-latency trading components

Collaborate closely with Front Office users, BAs, and global technology teams

Provide occasional L3 support (10-20%); majority of the role is hands-on development

About you

8+ years of Java development experience

Strong expertise in Java, Spring Boot, Spring Cloud, Microservices, and Event-Driven Architecture

Financial Services experience is essential

Experience supporting Front Office trading systems and ideally connectivity platforms (FIX, market data, trading venue or liquidity provider integration)

Excellent communication skills with the ability to work directly with traders and business stakeholders

Strong problem-solving skills and ability to understand complex business workflows

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available