Senior Java Developer Citigroup Mississauga, ON $94,300-141,500 per year The work will be developing strategic state-of-the-art solutions using agile methodologies, micro services, and integration with many application/services. The Senior Java Develope…