Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nomura

Senior Developer – Front Office

Nomura

Senior Java Developer building and optimizing trading infrastructure for front office trading team at Nomura. Collaborating with traders and quants to implement algorithmic strategies and integrations.

Posted 5/13/2026full-timeNew York City • New York • 🇺🇸 United StatesSenior💰 $225,000 - $250,000 per yearWebsite

Tech Stack

Tools & technologies
JavaLinuxNoSQLSQLUnix

About the role

Key responsibilities & impact
  • Build and maintain high-performance, low-latency Java applications for our systematic trading platform, including order management, execution algorithms, risk management, and pricing systems
  • Own the full software development lifecycle from requirements gathering and technical design through implementation, testing, deployment, and production support
  • Implement complex multithreading, asynchronous/event-driven patterns, and performance optimization techniques to achieve low-latency, high-throughput trading operations
  • Build and maintain integrations with external trading systems, exchanges, and execution venues using FIX protocols, messaging middleware, and market data feeds in Linux environments
  • Work directly with Traders, Quants, and Risk Managers to translate trading requirements into robust, scalable technical solutions and support implementation of custom signals and trading strategies
  • Ensure high standards through comprehensive testing, code reviews, and adherence to software engineering best practices

Requirements

What you’ll need
  • 3-7 years developing trading systems, electronic trading platforms, or financial technology applications in front-office trading environments
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related technical field; strong academic record
  • Expert-level Java programming skills with deep knowledge of modern Java versions (Java 17+ preferred)
  • Deep understanding of multithreading, concurrent programming, and thread safety
  • Strong knowledge of asynchronous/event-driven programming and performance optimization
  • Solid grasp of object-oriented design, design patterns, data structures, and software architecture
  • Working knowledge of SQL and NoSQL databases for market data and order/execution systems; strong Linux/Unix proficiency
  • Experience integrating with external APIs, third-party trading systems, and market connectivity platforms
  • Strong analytical and problem-solving abilities, exceptional attention to detail, effective communication, and ability to thrive in a fast-paced, collaborative trading environment

Benefits

Comp & perks
  • Aon’s Benefit Index®, Nomura’s benefits rank #1 amongst our competitors
  • total compensation package may include sign-on bonus, restricted stock units, and discretionary awards
  • full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javamultithreadingasynchronous programmingperformance optimizationobject-oriented designdesign patternsdata structuresSQLNoSQLLinux
Soft Skills
analytical skillsproblem-solvingattention to detaileffective communicationcollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in MathematicsBachelor's degree in Engineering