Senior Full Stack Java Developer - Citi Velocity

CitiMississauga, ON
CA$120,800 - CA$170,800Onsite

About The Position

Are you a passionate software engineer who thrives on building cutting-edge financial technology? Do you want to be part of a team that is revolutionizing how institutional clients interact with global markets? If so, we have an exciting opportunity for you. Citi Velocity is our flagship, award-winning platform for institutional clients, providing real-time access to Citi's world-class capital markets services. Within the Global Fixed Income team, we are the technology engine driving the Credit, Financing, and Securitization businesses. We are looking for a talented and motivated Senior Full Stack Developer to join our dynamic team in Toronto. This is a hands-on role where you will have the opportunity to work on a high-visibility platform, solve complex challenges, and make a significant impact on our business and our clients.

Requirements

  • 6-8 years of IT experience, with a strong background in server-side and services development.
  • 3+ years of experience building web content and a deep understanding of the web development ecosystem.
  • 3+ years of hands-on experience with Java server-side development.
  • Proficiency with SQL Server, including the ability to analyze and resolve performance issues.
  • A strong understanding of information security concepts and best practices.
  • Excellent communication and analytical skills.

Nice To Haves

  • Experience with middleware technologies such as Kafka, RabbitMQ, or TibcoEMS.
  • Familiarity with DevOps tools and technologies like Jenkins, uDeploy, Docker, OpenShift, and Kubernetes.
  • Familiarity with distributed caching frameworks such as Redis, Gemfire, or Apache Ignite.

Responsibilities

  • Craft elegant and robust software solutions that will be used by thousands of institutional clients on our award-winning Citi Velocity platform.
  • Take ownership of the end-to-end development lifecycle, from design and development to testing and deployment.
  • Dive deep into complex technical challenges, utilizing your in-depth knowledge of UI and server-side development to analyze and solve problems.
  • Champion best practices in information security, ensuring our platform remains secure and compliant with Citi's high standards.
  • Collaborate with users, clients, and other technology teams to design and implement innovative solutions that meet their needs.
  • Mentor and guide junior developers, fostering a culture of technical excellence and knowledge sharing.
  • Work in a fast-paced, agile environment, where you will have the autonomy to make key technical decisions and drive projects forward.
  • Uphold Citi's commitment to risk management and ethical conduct, ensuring the safety and soundness of our systems and the firm's reputation

Benefits

  • continuous learning opportunities
  • a clear path for career advancement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service