Software Engineer, Vice President
Mississauga, ONCiti
3+ ansCandidates need a Bachelor's, Master's or PhD in computer science, computer engineering or a related field, plus 3 to 5 years of professional software development. They must be fluent in Python, have working knowledge of C, C++ or Java, and have strong computing fundamentals.
Python, C++, Java, Pandas, NumPy, Flask
Java Applications Development Lead, Vice President
Mississauga, ONCiti
10+ ansCandidates need 10+ years of hands-on application development and technical leadership in financial services, deep Java 17+ and Spring Boot skills, and strong MongoDB experience. Knowledge of treasury accounting concepts such as PnL, accruals and risk calculations is required.
Java, Spring Boot, MongoDB, Kafka, Solace, Redis
Java Angular Full Stack Developer
Mississauga, ONCiti
4+ ansCandidates need 4+ years of enterprise Java engineering experience, strong Spring Boot and Angular skills, and hands-on work with Kafka, AWS ECS and GitHub Actions. Experience with Autosys or cron batch jobs in financial services, plus solid SQL and Agile teamwork, is also required.
Java, Spring Boot, Angular, Apache Kafka, AWS ECS, GitHub