We're hiring a...
Senior Java Developer - Java Tech Lead

Mississauga, Ontario, Canada

Job Description

8-10 years of proven delivery record of large scale, real-time enterprise platforms of high trade volume especially in the back office clearing and settlement environments. Expert knowledge in diverse financial products - FX, Equities, OTC and Listed Derivatives, Rates/Credit and Commodities. Very strong design and delivery experience in Front, Middle and Back Office technologies is a must. In depth knowledge of integrating technologies and platforms and understanding dependencies in support of a world-class client experience. Expertise in niche large scale container technologies on micro services based environments. Architect monolithic applications into re-usable and scalable micro services.
Strong hands on experience on Java, Python, Docker, Kubernetes, Open Shift and Spring Boot. Robust understanding of API Management and Gateways. Messaging environments – EMS and RabbitMQ. Experience in Reactive programming and Event driven architecture. Ref#3333