Senior Java Developer
Mississauga, ONCiti
5+ ansCandidates need 5 to 8 years of experience in systems analysis and software programming, with expert Java skills. Citi also looks for cloud, messaging, database, API security and DevOps experience.
Java, Kubernetes, Docker, Apache Kafka, RDBMS, Redis
Full Stack Software Engineer
Mississauga, ONCiti
4+ ansCandidates need 4+ years of enterprise software engineering, strong Java and Spring Boot skills, and experience with messaging, containers and cloud. Experience with AI coding assistants and multi-region distributed systems is also required.
Kafka, IBM MQ, ReactJS, Oracle, MongoDB, Kubernetes
React Full Stack Developer
Mississauga, ONCiti
3+ ansCandidates need at least 3 years of software development experience with Java, React and Spring Boot, strong Oracle and SQL skills, and experience with REST, microservices and CI/CD. A bachelor's degree in computer science, software engineering or a related field is required.
React, Spring Boot, Oracle, Docker, Kubernetes, Jenkins
Senior Java Backend Engineer
Mississauga, ONCiti
6+ ansCandidates need 6 to 10 years of backend development experience, deep Java 8+ skills including reactive frameworks, and hands-on experience with Kafka, MongoDB and Elasticsearch. Strong JUnit testing, Git workflows and CI/CD knowledge are also required.
Java, Apache Kafka, MongoDB, Elasticsearch, Spring WebFlux, Project Reactor
Functions - Internal Audit, Summer Analyst - Mississauga, ON 2027
Mississauga, ONCiti
Candidates need strong analytical, written and oral communication skills, and a finance education or experience is a plus. They must be legally entitled to work in Canada, since employer sponsorship and LMIA support are not available.
Auditing, Coaching, Analytical skills, Communication skills, Use questioning techniques, Decision making
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
Field Sales Senior Officer, Assistant Vice President (Ontario CAN market)
OntarioCiti
5+ ansCandidates need 5 to 8 years of relevant experience, previous sales experience and strong problem-solving and communication skills. A bachelor's degree or equivalent experience is required, retail experience is preferred, and living in Ontario is necessary.
Sales, Product knowledge, Leadership, Reporting, Regulatory compliance, Problem solving