Lead Java Developer - Vice President at Citigroup Inc. (Canada) — aijobsearch