5+ ansCiti Canada Technology Services ULC needs 5 to 8 years in an IT quality role, with test automation, test script creation, complex queries and reporting tools experience. A bachelor's degree or equivalent experience and strong communication skills are also needed.
12+ ansCandidates need 12+ years of enterprise backend experience in Java 17/21+ or Kotlin, with strong knowledge of JVM internals, concurrency and distributed messaging. Experience with Linux, Gradle, Jenkins, Docker and Kubernetes is also required.
5+ ansCandidates need expert Core Java and Spring experience, messaging and SQL skills, and CI/CD knowledge. Capital markets knowledge and 5 to 8 years of relevant experience are recommended, along with a bachelor's degree or equivalent experience.
2+ ansCandidates at Citi need 2-5 years of production support or similar operations experience, a bachelor's degree or equivalent, and good communication skills. Working knowledge of UNIX, Linux or Windows, SQL and basic scripting is expected.
7+ ansCiti Canada Technology Services ULC needs strong Python developers with software engineering fundamentals, hands-on Gen AI/LLM experience, and CI/CD and deployment experience. Candidates need a bachelor's degree or equivalent, plus 7-10 years of relevant experience.
6+ ansCandidates need 6+ years leading application support, ideally in banking or financial services, with strong SQL, ETL, Unix or shell scripting and Python skills. They also need knowledge of microservices architecture and a bachelor's degree in a relevant field.
6+ ansCandidates need 6+ years of professional Java development, experience with CI/CD and DevOps, and knowledge of cloud platforms and containers. A Bachelor's or Master's degree in a related field and Agile experience are also required.
Java, Spring Boot, Quarkus, Docker, Kubernetes, JUnit
Candidates need 0-2 years of experience in a related role, proven system development lifecycle skills, and an understanding of emerging technologies. They also need strong verbal, written, analytical and presentation skills, plus a bachelor's degree or equivalent experience.
5+ ansCandidates need 5+ years of software quality engineering and test automation, with strong Java skills and experience with Selenium WebDriver or Playwright. Investment banking markets technology experience and a bachelor's degree or equivalent are also expected.
6+ ansCandidates need at least 6 years of experience in service design, UX, research, or transformation, plus working knowledge of AI capabilities and workflow automation. Strong systems thinking, program management, and cross-team influence are required, along with Figma and digital whiteboard skills. A bachelor's degree or equivalent experience is required; a master's is a nice-to-have.
Figma, FigJam, Figma Make, Claude, Gemini, Microsoft Office
10+ ansCandidates need 10 to 15 years of service design, UX, transformation or consulting experience, plus systems thinking and practical AI workflow knowledge. A bachelor's degree or equivalent experience is required; a master's is an asset.
Figma, FigJam, Figma Make, Claude, Gemini, Microsoft Office
5+ ansCiti Canada Technology Services ULC needs 5 to 8 years of experience with Core Java, Java EE and web front-end work, plus microservices, messaging queues and Oracle SQL. Candidates also need project management experience and a bachelor's degree or equivalent experience.
5+ ansCandidates need 5 to 8 years of application support experience, including installing, configuring or supporting business applications. They also need strong analytical, written and verbal communication skills, plus a bachelor's degree or equivalent experience.
Citi Canada Technology Services ULC needs candidates with proven technology project management and network connectivity experience, including data center migrations and new network builds. Candidates need knowledge of low-latency electronic trading infrastructure, strong communication and influence skills, and an engineering mindset.
8+ ansCandidates need 8+ years of core Java development or systems analysis experience, plus knowledge of Spring Boot, microservices, containers and Linux. Equities trading platform experience and a bachelor's degree or equivalent are preferred.
4+ ansCandidates need 4+ years of relevant experience, including project management and strong Oracle SQL, PL/SQL and Unix/Linux scripting skills. Experience with SmartStream TLM match rules and reconciliation platforms is expected, along with a bachelor's degree or equivalent experience.
SmartStream TLM, Oracle PL/SQL, MS SQL Server, Linux, JIRA, DevOps
Candidates need working knowledge of Oracle SQL or Sybase and UNIX (Solaris or Linux) with shell scripting, plus hands-on application support in a global markets business. Strong analytical skills, clear communication, and the ability to deliver under pressure are also required.
10+ ans3+ gestionCiti Canada Technology Services needs candidates with 10 years of hands-on coding in Java or Angular, 3 to 5 years leading teams, and experience with API-first design (REST, GraphQL) and large-scale microservices. Agile/Scrum and frequent release experience is required; RDBMS and NoSQL database skills are highly desirable.
Angular, Java, Spring Boot, MongoDB, MSSQL, Copilot
8+ ansCandidates need 8 years of experience in project management, business analysis or process improvement, a university degree, strong analytical and Excel skills, and attention to detail. Experience with Investment@Citi, PTS and project management methodologies is preferred.
Microsoft Excel, Microsoft Office, Investment@Citi, PTS
8+ ansCandidates need at least 8 years of enterprise Java development experience with Spring Boot and microservices, strong REST API and web services skills, and solid knowledge of cloud and messaging tools. A bachelor's degree in computer science or software engineering, or equivalent experience, is also expected.
5+ ansCandidates need 5+ years in software quality assurance, preferably in financial services, with capital markets knowledge of futures and options and post-trade processing. They also need strong Java, Cucumber and BDD automation skills, advanced SQL, and working knowledge of CI/CD, Git, Linux and cloud environments.
5+ ansCiti Canada Technology Services ULC needs candidates with 5+ years of application development experience, hands-on work integrating LLM APIs, 2-5 years of backend API experience, and strong MS SQL Server skills. A bachelor's degree or equivalent experience is also required.
Microsoft SQL Server, Devin, JIRA, GitHub Actions, Docker, AWS
6+ ansCandidates need strong Core Java and Spring skills, Docker, Kubernetes or OpenShift experience, and knowledge of Kafka or RabbitMQ. Six to ten years in financial services and a university degree or equivalent experience are expected.
8+ ansCandidates need 8+ years of hands-on Java development, including Java 8 or higher, plus experience with Spring, REST APIs, relational databases and at least one cloud platform. Messaging, testing and strong communication skills are also required.