CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Work Mode

Senior Java Developer – FX Options Technology Jobs (Hybrid work)

1 Job Offers

Filters
Senior Java Developer – FX Options Technology
Save Icon
Join our London team as a Senior Java Developer in FX Options Technology. This hands-on role involves designing features, providing L3 support, and collaborating with trading and quant teams. We seek a credible engineer with strong systems knowledge and a track record in building and renovating p...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore high-impact Senior Java Developer – FX Options Technology jobs, a specialized niche at the intersection of advanced software engineering and complex financial markets. Professionals in this role are pivotal in building, maintaining, and modernizing the sophisticated technological backbone that powers foreign exchange (FX) options trading desks at major financial institutions. This is not generic Java development; it is a domain-intensive position requiring a blend of deep technical expertise, architectural vision, and an understanding of financial derivatives. Typically, a Senior Java Developer in FX Options Technology shoulders a wide array of responsibilities centered on creating low-latency, high-reliability systems. A core function involves the hands-on design, development, and delivery of features for strategic trading platforms, often involving the replacement of legacy systems with modern, scalable architectures. These developers are deeply involved in the full software lifecycle, from collaborating with quantitative analysts (quants) and traders to gather requirements, to driving system architecture decisions, and finally to implementing robust, production-ready code. A critical aspect of the role is ensuring system performance and stability, which includes performance tuning, managing concurrency in multi-threaded environments, and participating in tier-3 (L3) support rotations to troubleshoot complex production issues. They are expected to provide technical thought leadership, mentor junior engineers, and stay abreast of industry trends to leverage new technologies appropriately. The typical skill set and requirements for these positions are demanding and specific. On the technical side, expert-level proficiency in Java is mandatory, with a strong emphasis on event-driven architecture, multithreading, concurrency, and performance optimization. Experience working in Linux environments is standard. Knowledge of relevant technologies is highly valued, including caching solutions (e.g., GemFire, Redis), messaging middleware (e.g., Tibco, Solace), and modern deployment platforms like Kubernetes/OpenShift. While direct experience in finance is a significant advantage, the ability to quickly grasp the domain concepts of FX options is crucial. Beyond pure coding, successful candidates demonstrate a proven track record in system renovation, exceptional problem-solving skills for deep-dive analysis, and outstanding communication abilities to bridge the gap between technical teams and business stakeholders like traders and quants. For senior software engineers seeking a challenging career where technical complexity meets real-world financial impact, Senior Java Developer – FX Options Technology jobs represent a premier opportunity. This profession demands a unique combination of rigorous engineering discipline and financial market acumen, offering a rewarding path for those who excel in building the mission-critical systems that drive global markets.

Filters

×
Category
Location
Work Mode
Salary