Full Stack Developer – Assistant Vice President

Citigroup

Mississauga, Ontario, Canada
Base: $94,300.00 - $141,500.00; bonus/equity: not ...
Hybrid
5+ years java development experience
3+ years angular frontend development
3+ years nodejs backend development
Citi is seeking a Full Stack Developer for their Rates eTrading team in Mississauga, Ontario. The role involves developing high-performance trading applications using Java, Angular, and NodeJS, with a focus on low latency and scalability

Job Summary

  • This role involves evolving next-generation trading applications by contributing to both backend Java services and modern frontend experiences using Angular and NodeJS.
  • The team works closely with end users gaining direct exposure to the fast-paced world of front office trading and finance within a global technology platform.
  • Candidates will be responsible for creating high-performance, low-latency applications ensuring strong reliability, scalability, and performance across the entire application stack.

Matching Summary

Match Score: 85

Citi is seeking a Full Stack Developer for their Rates eTrading team in Mississauga, Ontario. The role involves developing high-performance trading applications using Java, Angular, and NodeJS, with a focus on low latency and scalability.

Salary

Base: $94,300.00 - $141,500.00; Bonus/Equity: Not specified; Benefits: Global benefits including well-being and growth support

Skills & Requirements

Must-have

  • 5+ years Java development experience
  • 3+ years Angular frontend development
  • 3+ years NodeJS backend development
  • Experience with microservices architecture
  • Real-time messaging middleware expertise
  • Multi-threaded application development

Nice-to-have

  • Understanding of capital markets and derivatives
  • System performance tuning skills
  • Database technologies RDBMS and NoSQL
  • In-Memory Datastore cache libraries
  • CI/CD pipeline implementation
  • Containerization Docker and Kubernetes

Key Requirements

  • Bachelor's degree or equivalent experience
  • 5+ years hands-on Java development
  • 3+ years Angular web application experience
  • 3+ years NodeJS server-side experience
  • Experience with real-time messaging middleware

Work Rights

Not specified

Tailored Resume

Cover Letter