👨🏻‍💻 postech.work

Java Engineer

develop • 🌐 In Person

In Person Posted 1 week, 2 days ago

Job Description

Java Engineer – Low Latency Trading (Contract) - New York City (2 days per week onsite, downtown NY) - 6 months initially (no third-party),

Role Summary

We are seeking two highly skilled JavaEngineers with strong low-latency build experience to join a front-office FX trading technology team. This role involves designing and developing high-performance trading systems, optimising for speed and scalability, and working on complex problems spanning system architecture, concurrency, and network communication. The successful candidates will be hands-on engineers with proven expertise in building, not just maintaining, mission-critical trading platforms.

Key Responsibilities

Design, develop, and optimise low-latency trading applications using Java and Spring Boot

Write clean, efficient, and testable code with a focus on performance and scalability

Apply deep knowledge of data structures, algorithms, concurrency, and memory management

Utilise profiling tools to diagnose performance bottlenecks and optimise system throughput

Work with specialised frameworks and libraries for low-latency application development

Implement and optimise communication across TCP, UDP, and HTTP protocols

Collaborate with globally distributed teams, including BAs, QAs, and traders, to deliver end-to-end solutions

Contribute to Agile delivery practices, including DevOps and automation of testing, CI/CD, and infrastructure changes

Investigate complex technical issues spanning multiple systems and drive them to resolution

Skills \& Experience

Strong Java programming expertise with proven experience building enterprise-grade, low-latency systems

Hands-on experience with Spring Boot for high-performance applications

Deep knowledge of concurrency, performance optimisation, and system architecture

Proficient with profiling and debugging tools for memory and performance tuning

Experience with network protocols (TCP, UDP, HTTP) and techniques for optimising network communication

Exposure to Agile methodologies, DevOps practices, and automation tools

Track record of delivering high-quality solutions in trading or financial markets environments

Self-motivated, able to manage multiple priorities, and effective in distributed, cross-functional teams

Get job updates in your inbox

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