Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Java/Spring Boot Engineer – Low Latency Trading (Contract) - New York City (2 days per week onsite, downtown NY) - 6 months initially (C2C - no third-party), starting October
Role Summary
We are seeking two highly skilled Java/Spring Boot Engineers 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
Key Skills
Ranked by relevanceReady to apply?
Join develop and take your career to the next level!
Application takes less than 5 minutes