Functions - Internal Audit, Summer Analyst - Mississauga, ON 2027
Mississauga, ONCiti
Candidates need a Bachelor's degree graduating between December 2027 and June 2028, and a GPA of at least 3.3 is preferred. Strong analytical, written and oral communication skills are needed, with finance education or experience a plus.
Auditing, Coaching, Analytical skills, Communication skills, Use questioning techniques, Decision making
Python Full Stack Developer - VP
Mississauga, ONCiti
6+ YOECiti needs 6+ years in applications development or systems analysis, strong Python or Java full stack skills, and experience with Spring Boot or Flask/FastAPI and a JavaScript framework. Gen AI exposure and one major cloud provider are also required.
Spring Boot, Flask, FastAPI, React, Angular, Vue
Java Full Stack Developer - VP
Mississauga, ONCiti
6+ YOECandidates need 6+ years in applications development or systems analysis, strong full stack skills in Python or Java, and experience with Spring Boot or Flask/FastAPI and a modern JavaScript framework. Cloud experience and exposure to Gen AI tools are preferred.
Java, Python, Spring Boot, Flask, FastAPI, React
Apps Dev Tech Lead Analyst - Vice President
Mississauga, ONCiti
8+ YOECandidates need 8+ years of Applications Development or systems analysis experience, with strong Spring Boot, RESTful API, Oracle and MongoDB skills. Angular, Docker, cloud platforms, microservices and strong leadership and communication are also required.
Java, Spring Boot, Angular, React, MongoDB, Oracle
Generative AI Engineer -Vice President
Mississauga, ONCiti
10+ YOECandidates need 10+ years in software, including 5+ years delivering GenAI solutions into production and 6+ years building scalable APIs. Strong leadership, project management, communication and Python skills are required, with financial industry experience an advantage.
Python
Java Full Stack Developer - Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5 to 8 years of relevant experience in systems analysis and software programming, plus project management skills. They should work well under pressure, handle changing deadlines, and hold a bachelor's degree or equivalent experience.
Oracle Java, Business processes, Regulatory compliance, Reporting, Project management, Cope with pressure
Java Full Stack Developer - Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5 to 8 years of experience in systems analysis and software programming, plus experience delivering projects. They also need consulting or project management skills, the ability to work under pressure, and a bachelor's degree or equivalent experience.
Oracle Java, Business processes, Regulatory compliance, Reporting, Project management, Cope with pressure
VP Senior Applied AI Full-Stack Engineer
Mississauga, ONCiti
8+ YOECandidates need extensive Java and Spring Boot experience, strong Angular or React skills, and hands-on work with Starburst (Trino) and relational databases. They also need Aspose reporting experience, MCP tool creation, AI coding tool proficiency, and a functional understanding of banking.
Starburst, Trino, Aspose, Spring Boot, Angular, React
Applications Support Analyst - Assistant Vice President
Mississauga, ONCiti
5+ YOECandidates need 5+ years in an application support role, strong problem-solving and communication skills, and experience with cloud-hosted applications and messaging or microservice technologies. A bachelor's degree or equivalent experience is required.
Kafka, Solace, Tivoli, Nagios, ITRS, Uptime
Technology Product Management Analyst - Assistant Vice President
Mississauga, ONCiti
3+ YOECiti asks for at least 2 years of IT experience, including 3 years in application development, production support or DevOps. Candidates need Jira or similar agile tool skills, intermediate-to-expert Excel, and a working understanding of the SDLC and DevSecOps.
Jira, Microsoft Excel, ServiceNow, Blackduck, Snyk, Checkmarx
Application Development Senior Manager - Vice President
Mississauga, ONCiti
10+ YOE5+ MgmtCandidates need 10 or more years of large-scale application development experience, including 5 or more years leading Python and PySpark engineering work. Experience with agentic AI, microservices, SQL and data architecture is also expected, and a bachelor's degree or equivalent experience is required.
Python, PySpark, Databricks, Kafka, Google ADK, Devin.AI
Data Governance Foundation Senior Analyst Assistant Vice President
Mississauga, ONCiti
4+ YOECandidates need 4+ years of relevant experience, including 3+ years in SQL and data governance, analytics or reporting. They also need strong communication and stakeholder skills, and a bachelor's degree or equivalent experience.
SQL, Dashboards
Senior Audit Manager - Controllers and SEC Reporting
Mississauga, ONCiti
10+ YOECandidates need 10+ years in internal or external audit, including 5+ years in large international banking. SOX/ICFR and SEC reporting under U.S. GAAP or IFRS audit experience is required, and a related certification such as CPA, CIA or CISA is preferred.
Reporting, Manage a team, Auditing, Recruit employees, Keep up with trends, Regulatory compliance
Applications Development Technology Lead Analyst - Lead Java Developer - Vice President
Mississauga, ONCiti
6+ YOECiti asks for 6+ years of enterprise software experience, deep knowledge of Java 17+ and Spring Boot, and experience with Kafka, Oracle, Docker, Kubernetes and OpenShift. Candidates also need prior technical team lead experience and strong communication skills.
Apache Kafka, Oracle Database, Docker, Kubernetes, Red Hat OpenShift, Jenkins
Java Applications Development Lead, Vice President
Mississauga, ONCiti
10+ YOECandidates 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
Engineering Lead Analyst - VP
Mississauga, ONCiti
13+ YOECandidates need 13+ years of engineering experience, strong skill in a backend language such as Python or Java, and hands-on work with CI/CD and containers like Docker or Kubernetes. A bachelor's degree is required and a master's is preferred.
Docker, Kubernetes, OpenShift, Python, Java
AVP Full Stack Java/Angular Developer
Mississauga, ONCiti
5+ YOECandidates need 5 to 8 years of relevant experience, prior project management, and strong leadership skills. They must have very strong Java and Spring Boot, plus Angular 15+, React and NodeJS, along with caching, messaging and observability tools.
Apache Ignite, Gemfire, Kafka, Grafana Tempo, Elastic Observability, Oracle
Audit Manager I
Mississauga, ONCiti
6+ YOECandidates need 6-10 years of relevant experience, a bachelor's degree (master's preferred), and strong verbal, written, negotiation and project management skills. Certifications such as CISA or CISSP and AI security knowledge are preferred.
Auditing, Arrange audit, Manage a team, Regulatory compliance, Reporting, CISA
Lead Java Developer, Vice President
Mississauga, ONCiti
6+ YOECandidates need 6 to 10 years of enterprise software experience, deep Java 17+ and Spring Boot skills, and Kafka, Oracle and Kubernetes or OpenShift experience. Prior technical team lead experience and a bachelor's degree in a computing field or equivalent practical experience are required.
Java, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes
Senior UI Developer -Vice President
Mississauga, ON +1Citi
6+ YOECandidates need at least 6 years of development experience, mainly on client-side applications with Angular or React, TypeScript and RxJS. Experience with streaming data, REST APIs, Kafka, Solace, MongoDB, CI/CD and Kubernetes is expected, along with a bachelor's degree or equivalent experience.
Angular, ReactJS, TypeScript, Kafka, Solace, MongoDB
Engineering Lead Analyst - VP
Mississauga, ONCiti
13+ YOECandidates need 13+ years of engineering experience, strong skill in a backend language such as Python or Java, and hands-on work with CI/CD and containers like Docker or Kubernetes. A bachelor's degree is required and a master's is preferred.
Docker, Kubernetes, OpenShift, Python, Java
Senior Java Full Stack Developer – Vice President
Mississauga, ONCiti
8+ YOECandidates need 8+ years of hands-on Java development with Spring and real-time messaging, plus experience building scalable microservices and REST APIs. Front-end skills in ReactJS and Redux, and database experience with Oracle or MongoDB, are also required.
Java, Spring, ReactJS, Redux, Kafka, RabbitMQ
HR Business Execution Lead, Senior Manager
Mississauga, ONCiti
10+ YOECandidates need 10 or more years of experience in complex global environments, including managing teams in financial services or a similarly regulated industry. They also need strong analytical, budgeting and forecasting skills and a bachelor's degree or equivalent experience.
Financial planning, Leadership, Decision making, Financial reporting, Reporting, Regulatory compliance
Full Stack Java Developer
Mississauga, ONCiti
5+ YOECandidates need 5 to 8 years of software development experience, hands-on skill in Java, JavaScript or React, and experience building RESTful APIs with frameworks such as Spring. They must follow TDD and clean code practices and be comfortable working in fast-paced, changing environments.
Java, JavaScript, React, Spring, SQL, AWS