company logo

Java Fixed Income Algo Developer

Citi.com

94k - 142k USD/year

Office

5900 HURONTARIO STREET MISSISSAUGA, Canada

Full Time

Job Purpose:

The Rates E-Trading Technology Team In North America Is Responsible For The Platform That Has Enabled Citi’S Us Rates Business To Be The Number One On The Street.  We Are Seeking A Java Fixed Income Algo Developer To Continue To Build And Enhance The Platform That Autonomously Prices Rfqs And Trades With Clients Across External And Internal Venues, E.G. Bloomberg And Tradeweb.

A Successful Candidate Will Solve Interesting Technical Challenges Whilst Developing Solutions That Have A Measurable And Visible Revenue Impact.  This Is A Rewarding And Exciting Opportunity To Work Directly With One Of The Most Forward Thinking Businesses And Successful Rates E-Trading Platforms.

Key Responsibilities:

  • 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.

Qualifications:

Knowledge/Experience:

  • 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.

Technical:

  • 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.

  • Experience In Kafka, Solace, Jms Or Other Messaging Middleware Systems

  • Knowledge On Cloud Technologies Desirable, E.G. Artifactory, Docker And Openshift.

  • Knowledge Of Fixed Income Products, Customer And Broker Market Platforms And Trading Protocols Desirable.

Soft Skills:

  • Excellent Communication Skills (There Is A Requirement To Be Business/Quant Facing).

  • Strong Passion For Technology, Especially Java, With A Keen Interest In Driving Adoption Of New Technologies And Tools.

  • 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

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$94,300.00 - $141,500.00

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

Java Fixed Income Algo Developer

Office

5900 HURONTARIO STREET MISSISSAUGA, Canada

Full Time

94k - 142k USD/year

September 18, 2025

company logo

Citi

Citi.com

citicareers