Senior Java Developer for Global Trading Systems

1 week ago


Mississauga, Ontario, Canada Citigroup Inc. Full time
Citi ICG Technology organization is seeking a seasoned Order Management System (OMS) Senior Java Developer for the North-America region.

The ideal candidate will focus on delivering a single global codebase for several Sales and Trading Desks, with an emphasis on Program Trading, Delta One, and ETF RFQ flows.

Key Responsibilities:
  • Design and implement integrated automated trading systems.
  • Integrate the OMS with strategic services to manage limits, controls, entitlements, sales & trading coverage.
Requirements:
  • Strong knowledge of Java, Pub/Sub middleware, and databases.
  • Expert-level engineer in software development with at least 10 years of server-side development experience.
  • Experience with Agile development methodologies.
  • Experience with software monitoring tools and instrumentation.
  • Solid understanding of computer science fundamentals (data structures, algorithms, design patterns, etc.).
  • Experience with building controls for automated trading is highly desirable.
  • Undergraduate or graduate degree in computer science, engineering, or other relevant field.
About the Role:

This full-time position offers a competitive salary range of $150,000 - $200,000 per annum, commensurate with experience. The successful candidate will be part of a dynamic team contributing to the development of innovative trading systems.

Citi is an equal opportunity and affirmative action employer, committed to diversity and inclusion. We welcome qualified applicants without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Mississauga, Ontario, Canada Citibank Full time

    OverviewCitibank's Technology organization is seeking a skilled Senior Java Developer to join its North America team. The ideal candidate will have expertise in designing and implementing integrated automated testing systems, integrating order management systems with strategic services, and building controls for automated trading.Job DescriptionThe...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada Open Systems Technologies Full time

    **Job Title:** Senior Java Developer - High-Performance Trading ExpertWe are seeking a highly skilled Senior Java Developer to join our team at Open Systems Technologies. As a key member of our financial services client's technology team, you will be responsible for designing and building innovative solutions using Java technologies within the electronic...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Senior Java Developer Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Open Systems Technologies.The ideal candidate will have a strong background in Java development, with experience in building complex applications and designing high-performance server-side components.Key Responsibilities:Design and develop...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    **About Open Systems Tech**We are a leading provider of innovative technology solutions, serving the financial services sector.**Job Opportunity**Join our team as a Senior Java Developer and play a key role in designing and building cutting-edge electronic trading solutions using Java technologies.This is a long-term contract with potential extensions,...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Citi ICG Technology organization is seeking a Senior Java Developer to lead the design and implementation of an integrated automated trading system for the Order Management System (OMS) in the North America region.Key Responsibilities:Design and implement the OMS with strategic services to manage limits, controls, entitlements, sales & trading...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, Canada Dexian Full time

    Job Title: Senior Java Developer - Trading Expert About DexianDexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., we combine the best elements of our core companies to connect...

  • Senior Java Developer

    1 month ago


    Mississauga, Ontario, Canada Citigroup Inc. Full time

    Senior Java DeveloperThis position is within a global application development team responsible for delivering high-performance data to real-time pricing and risk applications for the Credit Derivative trading business.Key Responsibilities:Collaborate with the team to understand functional and operational requirements.Contribute to designs and implementation...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Citi ICG Technology organization is seeking an experienced Senior Java Developer to lead the design and implementation of an integrated automated trading system.The successful candidate will be instrumental in delivering a single global codebase for several Sales and Trading Desks, with a focus on Program Trading, Delta One, and ETF RFQ flows.Main...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    About Citigroup Inc.Citigroup Inc. is a leading global financial services company that provides a wide range of financial products and services to individuals, corporations, and governments around the world.Job DescriptionWe are seeking an experienced Senior Java Developer to join our team in North America. As a key member of our technology organization, you...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    **Job Title:** Senior Full Stack Java Developer**Location:** Mississauga, CanadaWe are seeking an experienced Senior Full Stack Java Developer to join our team at Open Systems Technologies. As a key member of our global development team, you will be responsible for designing, developing, and maintaining complex financial applications using Java...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    We are seeking an experienced Lead Java Developer to join our team at Open Systems Technologies. This is a long-term contract opportunity with potential extension.Based in Mississauga, you will work 3 days a week in a hybrid setup, collaborating with quants, traders, and technology teams to design and build innovative solutions using Java technologies within...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job OverviewCitigroup Inc. is a leading global financial services company that seeks an experienced Senior Java Developer to join its Technology team.The ideal candidate will have a strong background in Java development, system architecture, and data analysis, with expertise in Apache Spark and Unix/Python shell scripting.Salary InformationThe estimated...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    We are seeking an experienced Senior Java Developer to join our team at Open Systems Technologies in Mississauga, Ontario.Estimated salary: $120,000 - $180,000 per annum, depending on experience and qualifications.About the RoleThis long-term contract opportunity involves designing and developing innovative solutions using Java technologies within the...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    We are seeking a highly skilled Senior Full Stack Java Developer to join our team at Open Systems Technologies. This is a fantastic opportunity for an experienced professional with a passion for software development.**Job Details:**Location: Mississauga, Canada (hybrid)Term: 1 year contract plus extension**Salary Range:** $120,000 - $180,000 per annum,...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Estimated salary: $120,000 - $180,000 per year.Job OverviewAt Open Systems Technologies, we are seeking a highly skilled Senior Full Stack Java Developer to join our team. This is a fantastic opportunity for an experienced professional to utilize their expertise in Java development and work on complex projects.Key Responsibilities:The ideal candidate will be...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job OverviewWe are seeking a highly skilled Master Java Developer for Financial Services to join our team at Open Systems Technologies in Mississauga, Canada.Estimated Salary: $125,000 - $170,000 per yearThis is a 1-year contract with the possibility of extension. As a senior developer, you will work on developing rich and responsive web UI, performing...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Open Systems Technologies is a leading provider of innovative technology solutions. We are currently seeking a highly skilled Senior Java Developer to join our team in Mississauga, ON.Estimated Salary: $120,000 - $180,000 per yearJob Overview:We are looking for a talented professional with strong technical skills to design and build innovative solutions...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Ontario, Canada Axelon Services Corporation Full time

    Job Overview:Axelon Services Corporation is seeking an experienced Senior Java Developer for a contract opportunity in our global financial firm based in Mississauga, Canada.Estimated Salary Range: $100,000 - $140,000 per annumJob Description:As a seasoned Application Programmer, you will be responsible for developing rich and responsive web UI, performing...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    Job Opportunity at Open Systems TechnologiesWe are seeking a skilled Senior Java Backend Developer to join our team in Mississauga, working on a long-term contract with potential extensions.**Estimated Salary:** $140,000 - $160,000 per year (based on industry standards and location)About the Role:We are looking for an experienced Java developer with...


  • Mississauga, Ontario, Canada Open Systems Technologies Full time

    About the RoleWe are seeking an experienced Senior Fullstack Java Developer to join our agile team at Open Systems Technologies in Mississauga.