CrawlJobs Logo

Java Algo Trading Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Citi is seeking a Java Algo Trading Developer for its Rates Algo Trading technology team in London. The role involves developing high-performance, low-latency trading applications, partnering with technology and business teams, coordinating upgrades, and evolving architecture roadmaps. The position requires strong Java skills, a solid understanding of software fundamentals, and the ability to work collaboratively in a fast-paced environment.

Job Responsibility:

  • Design and develop high performance, low-latency trading applications
  • Partner with multiple technology, business/risk and external market teams to capture requirements and deliver timely solutions for new trading functionality and market upgrades
  • Coordinate testing of new functionality including business/etrading risk signoff
  • Liaise with global support teams to manage application upgrades and provide third-line support for existing trading platform
  • Develop common, reusable components and services that execute against Citi’s technical strategy and drive future improvements
  • Partner with business/quant teams to evolve architecture roadmap and drive future direction of the trading platform
  • Participate in agile/scrum development lifecycle and drive engineering excellence

Requirements:

  • Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
  • Proficiency in core Java (5+ years of experience) with demonstrable success in developing multi-threaded applications
  • Proven ability to develop clean, testable code
  • Understanding of relational database concepts and knowledge in SQL
  • Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. TeamCity and UrbanCode Deploy
  • Experience with Linux/Unix
  • Knowledge on cloud technologies desirable, e.g. Artifactory, Docker and OpenShift
  • Strong passion for technology, especially Java, with a keen interest in driving adoption of new technologies and tools
  • Excellent communication skills (there is a requirement to be business/quant facing)
  • Self-motivated individual and with ability to manage own workslate
  • Excellent collaborative skills
  • ability to work with others and contribute to global projects
  • Strong analytical and problem solving skills
  • Ability to work in a fast-pace environment
  • flexible and able to deliver results in the required timeframe

Nice to have:

Knowledge of fixed income products, customer and broker market platforms and trading protocols desirable

What we offer:
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Additional Information:

Job Posted:
May 01, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Algo Trading Developer

Low Latency Java Algo Developer

Fixed Income Algo Technology team in North America supports Citi's Internal Mark...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
December 31, 2025
Flip Icon
Requirements
Requirements
  • 6-10 years of extensive Low Latency Java development experience in front office/trading required
  • Strong software development fundamentals, data structures, design patterns, object-oriented programming, algorithms complexity analysis
  • At least 2 years of extensive hands on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with messaging technologies like Solace, Kafka etc.
  • Experience with Chronicle and/or Aeron
  • Experience implementing and supporting market data processing applications and algorithmic trading strategies
  • Experience building back-testing frameworks and historical data storages
  • Basic Linux system performance tuning and monitoring, ability to troubleshoot performance issues within Java/Linux stack
  • Working knowledge of no GC Java techniques and lock free thread safe algorithms
  • Strong academic record, ideally with a Bachelor's degree in Computer Science, Information Science, engineering or related technical or quantitative discipline
Job Responsibility
Job Responsibility
  • Develop reusable algo trading engines with focus on low latency execution strategies
  • Ensure strong reliability, scalability and performance of the core algo components
  • Work with other etrading teams to support live trading
  • Learn and maintain large code base, improve design and quality of the algo trading strategies code
  • Partner with business to drive technology stack beyond near term objectives
  • Adhere to engineering standards and strive for best in class solutions
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages including vacation, sick leave, and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
!
Read More
Arrow Right

Java Algo Developer, Fixed Income Trading

Fixed Income Algo Technology team in North America supports Citi's Internal Mark...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
December 31, 2025
Flip Icon
Requirements
Requirements
  • Strong software development fundamentals, data structures, design patterns, object-oriented programming, algorithms complexity analysis
  • At least 2 years of extensive hands on coding experience in Core Java within low latency, high throughput distributed applications
  • Experience with messaging technologies like Solace, Kafka etc.
  • Experience with Chronicle and/or Aeron
  • Experience implementing and supporting market data processing applications and algorithmic trading strategies
  • Experience building backtesting frameworks and historical data storages
  • Basic Linux system performance tuning and monitoring, ability to troubleshoot performance issues within Java/Linux stack
  • Working knowledge of no GC Java techniques and lock free thread safe algorithms
  • Experience with Python, Spring, TDD, KDB or any other tick data storages
  • Build tools, gradle, git, teamcity, jenkins, artifactory
Job Responsibility
Job Responsibility
  • Develop reusable algo trading engines with focus on low latency execution strategies
  • Ensure strong reliability, scalability and performance of the core algo components
  • Work with other etrading teams to support live trading
  • Learn and maintain large code base, improve design and quality of the algo trading strategies code
  • Partner with business to drive technology stack beyond near term objectives
  • Adhere to engineering standards and strive for best in class solutions
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages including vacation, sick leave, and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
!
Read More
Arrow Right

Fixed Income Algo Java Developer

The Rates E-Trading technology team in North America is responsible for the plat...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree with a relevant major (Computer Science, Information Technology, Mathematics, Engineering, or similar)
  • Experience in design and development of high performance, low-latency, multi-threaded applications
  • Extensive hands-on development experience in Java
  • Demonstrated ability to learn new business concepts and technologies
  • Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
  • Proficiency in core Java (5+ years of experience) with demonstrable success in developing multi-threaded applications
  • Proven ability to develop clean, testable code
  • Understanding of relational database concepts and knowledge in SQL
  • Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g.TeamCity and UrbanCodeDeploy
  • Experience with Linux/Unix
Job Responsibility
Job Responsibility
  • Design and develop high performance, low-latency trading controls
  • Partner with multiple technology, business/risk and external market teams to capture requirements and deliver timely solutions for new trading functionality and market upgrades
  • Coordinate testing of new functionality including business/etrading risk signoff
  • Liaise with global support teams to manage application upgrades and provide third-line support for existing trading platform
  • Develop common, reusable components and services that execute against Citi’s technical strategy and drive future improvements
  • Partner with business/quant teams to evolve architecture roadmap and drive future direction of the trading platform
  • Participate in agile/scrum development lifecycle and drive engineering excellence
What we offer
What we offer
  • Commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins
  • Foster an environment where the best people want to work
  • Value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all
  • Fulltime
Read More
Arrow Right
New

Business insights manager

For a multinational company in the pharmaceutical field we are looking for a Bus...
Location
Location
Italy , Milano
Salary
Salary:
40000.00 - 50000.00 EUR / Year
https://www.randstad.com Logo
Randstad
Expiration Date
January 24, 2026
Flip Icon
Requirements
Requirements
  • Minimum 3-5 years of experience in business intelligence in a healthcare company
  • Minimum of a Bachelors degree in a relevant discipline that should include some economic, mathematical or statistical element and business informatics
  • Solid understanding of the pharmaceutical and healthcare industry and changes in the business model (current trends and future outlook)
  • Significant personal experience and achievements in Market Research, Forecasting, and Analytics / Performance Reporting
  • Excellent written and spoken English
Job Responsibility
Job Responsibility
  • Works closely with the Business Analytics and Forecasting Manager (BAFM) to generate expert recommendations from the optimal deployment of Business Intelligence data, methods and tools, in the support of performance monitoring and forecasting
  • Drives strategic decision-making through the provision, analysis and interpretation of information and metrics
  • Contributes to Brand Value Planning with integrated insights and implications
Read More
Arrow Right
New

Qc officer/executive

We are looking for a QC professional to support quality testing and compliance a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
January 24, 2026
Flip Icon
Requirements
Requirements
  • B.Sc / M.Sc in Chemistry, Polymer Science, or related fields
  • 1–5 years of QC experience in medical devices, dental materials, pharmaceutical or polymer-based products
  • Knowledge of ISO 13485, Indian MDR 2017, and laboratory quality systems preferred
  • Hands-on experience with analytical testing of materials (viscosity, setting time, stability, performance tests)
  • Strong documentation and data integrity awareness (ALCOA+)
  • Good communication, analytical thinking, and teamwork skills
Job Responsibility
Job Responsibility
  • Perform incoming, in-process and finished product testing as per approved test methods and specifications
  • Ensure batch release testing, preparation of COA/COC, and documentation accuracy
  • Handle QC instruments and ensure they are calibrated and qualified (IQ/OQ/PQ)
  • Maintain QC documentation in compliance with ISO 13485 and Schedule IV of MDR 2017
  • Support audits, stability studies, validation batches, and non-conformance investigations
  • Manage retention samples, test records, trending sheets, and ensure lab GMP/5S compliance
  • Fulltime
Read More
Arrow Right
New

Reliability Engineer

Founded in 1985, ATS is a company with a presence in the United States, Mexico a...
Location
Location
United States , Tupelo, Mississippi
Salary
Salary:
Not provided
atpchemical.com Logo
Advanced Technology Products
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (ABET accredited) or equivalent experience (ex. heavy industrial maintenance, reliability, or operations experience)
  • Minimum of one year of reliability experience
  • Demonstrates ability to use reliability tool sets
  • Experience in Performance of RCA
  • Involvement with RCM & FMEA
  • Master Level Proficiency in Predictive Technology
  • Vibration I Certification
  • Machine Health Monitoring Intermediate Proficiency
  • Experience with Work Execution Management
  • Technical understanding of electrical or mechanical components, tools, and designs
Job Responsibility
Job Responsibility
  • Promotes and adheres to the ATS safety culture
  • Ensures compliance with regulatory requirements and ATS policies and procedures
  • Partners with internal/external customer for engineered solutions to improve reliability and throughput
  • Identifies opportunities for Capital Expenditures for equipment replacement (develops and communicates ROI)
  • Highly knowledgeable in operating systems, critical elements, and best practices to enable a precision reliability culture
  • Knowledgeable application of common precision tools and practices
  • Partners with peers to perform reliability centered maintenance and deliverables (equipment specific maintenance plan -ESMP)
  • Actively collaborates with maintenance team on the use of predictive, preventative, and precision maintenance technologies and strategies designed to identify or control risks prior to failure and ensure optimum maintenance execution
  • Partners with peers to perform failure mode & effects analysis
  • Understands Work Execution Management (WEM) & improvements identified through reliability strategy session performance
  • Fulltime
Read More
Arrow Right
New

Engineering delivery manager

In a context of ramp-up and structuring of R&D activities, you'll join a high-im...
Location
Location
Belgium , Herstal
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 23, 2026
Flip Icon
Requirements
Requirements
  • Engineering degree (in one of the following fields: Mechanical, Systems, Electromechanical, Defense, or equivalent)
  • Proven experience (5 to 10 years) in leading complex product engineering projects
  • Excellent command of applied mechanics (embedded systems, platforms)
  • Understanding of pyrotechnics, kinematics, or precision watchmaking
  • Solid knowledge in risk management, project structuring, and quality assurance processes
  • Transversal leadership: ability to engage a multidisciplinary team without direct hierarchical links
  • Strategic mindset, ability to find alternative paths, arbitrate, and make decisions
  • Results-oriented, strong focus on operational performance and efficiency seeking
  • Open-minded, situational intelligence, solution-oriented
  • Good interpersonal skills, assertive yet collaborative demeanor
Job Responsibility
Job Responsibility
  • Mobilize the right resources
  • Ensure technical, cost, and deadline commitments are met
  • Unite teams around common objectives
  • Proactive in defining the delivery strategy
  • Driving continuous improvement
  • Alignment with quality standards
  • Search for innovative solutions, including with external partners
  • Focus on engineering delivery to ensure projects are delivered on time and within budget
  • Lead the planning, coordination and delivery of engineering projects involving hardware, software and systems integration components
  • Build a team with shared goals to create an effective engineering chain leading all engineering activities (Research & Technology / Research & Development)
Read More
Arrow Right
New

Solutions Consultant

If you're passionate about staying ahead of the curve in cybersecurity and thriv...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a pre-sales SE is required
  • Experience in pre-sales proposal activities (customer analysis, problem setting, solution proposal)
  • Deep understanding and experience of customer network environments and security measures
  • Network design experience (LAN/WAN, BGP, OSPF, etc. routing)
  • Security solution experience (cybersecurity, internal security, cloud security, etc.)
  • Logical thinking and communication skills
  • Problem-solving ability
  • Japanese language ability (fluent or native level, Japanese Language Proficiency Test Level 1)
  • English language ability (reading and writing level)
  • Experience making proposals to global companies
Job Responsibility
Job Responsibility
  • Present the technical benefits of our security products to existing and prospective customers, provide persuasive product demos, and provide solutions to technical questions
  • Provide consulting and best practice guidance, including high-level design support for design, implementation, and platform migration for key user accounts
  • Provide design test support for customer PoC verification, and verification support
  • Provide technical advisory and lead the solution process for customer issues
  • Responsible for new development and account management for the top 50 Japanese companies in the financial industry and the media and retail distribution services industry among major enterprise companies in Japan
  • Responsible for the retail, distribution services, and media industries
  • Make comprehensive proposals to solve customer problems
  • As a technical advisor, build trusting relationships with customers and support sales activities
  • Play the role of a pre-sales engineer and account SE who understands our wide product portfolio and combines them to propose optimal solutions
What we offer
What we offer
  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
  • Mental and financial health resources
  • Personalized learning opportunities
  • Strong career growth
  • Collaboration with top talent
  • Mission-driven environment
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.