Technology, Production Support, Full Time Analyst, Mississauga, Canada, 2027
Mississauga, ONCiti Canada Technology Services ULC
Candidates need a Bachelor's degree in computer science, computer engineering, information technology or a related tech field, graduating between December 2026 and May 2027. They need strong problem-solving, programming, communication and teamwork skills, and must be legally entitled to work in Canada without employer sponsorship.
ITRS Geneos, Grafana, Kubernetes, Splunk, Tableau, Adobe Analytics
Applications Development Sr Programmer Analyst
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6-9 years of professional software development experience, strong Java and Spring Boot skills, Kafka, MongoDB or Oracle, and Angular. A foundational understanding of AI and a bachelor's or master's degree in a related field, or equivalent experience, are also required.
Jira, Kubernetes, Kafka, Angular, React.js, JUnit
Equities - Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ ansCandidates need 8+ years of Java development experience, including architecture and object-oriented design, plus Unix/Linux skills. Experience with KDB, Kafka, low-latency trading, market data or FIX protocol is an advantage.
Java, Unix, Linux, KDB, Kafka
Digital S/W Engineering Product Lead Analyst, Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6+ years of data governance, data product management or engineering experience, preferably in banking or finance. They must have hands-on software development skills in Java or Python, knowledge of REST APIs, microservices and cloud platforms, and working knowledge of global privacy laws such as GDPR and CPRA.
JIRA, Confluence, SharePoint, Excel, PowerPoint, Kafka
AI Data Engineer
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCiti Canada Technology Services ULC needs candidates with 5+ years of software development experience and 2+ years in AI/ML or generative AI. They must know Python and SQL, and have experience with LLMs, RAG, vector databases, agent frameworks and cloud platforms.
Docker, Kubernetes, LangChain, LangGraph, CrewAI, AutoGen
Performance Testing Lead - Assistant Vice President
CanadaCiti Canada Technology Services ULC
5+ ansCandidates need 5+ years in performance engineering, deep knowledge of JVM, operating systems and databases, and hands-on use of tools such as LoadRunner, AppDynamics and Splunk. A bachelor's degree or equivalent experience is also required.
LoadRunner Enterprise, AppDynamics, Splunk, Kibana, CA Service Virtualization (LISA)
Applications Support Sr Analyst
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCiti Canada Technology Services ULC needs candidates with 5 to 8 years in application support, with production support experience essential. Candidates should have SQL and Linux skills, experience supporting business applications, and strong communication skills for engaging senior stakeholders.
SQL, Linux, Problem management tools
Senior Java Full Stack Developer
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6+ years of full-stack development and microservice design experience, strong Java, Spring Boot, React.js and TypeScript skills, and cloud and container experience. Good communication skills and interest in generative AI are also expected.
Spring Boot, React.js, TypeScript, Docker, Kubernetes, OpenShift
Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5 to 8 years of relevant experience in systems analysis and software programming, plus experience managing successful projects. A bachelor's degree or equivalent experience is also required.
Business processes, Regulatory compliance, Reporting, Project management, Cope with pressure, Decision making
Full Stack Developer - Vice President
CanadaCiti Canada Technology Services ULC
6+ ansCandidates need 6+ years of engineering experience with technical leadership, a STEM or finance-related degree, and experience with Java 17+, Spring, React, and relational and document databases. Experience with microservices, CI/CD tools and mentoring engineers across time zones is also required.
Java, Spring Boot, React, Tekton, Harness, AWS
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6 or more years of hands-on Java development, including Java 1.8 or later, and experience with Spring, Hibernate, REST APIs, messaging, and cloud platforms. Test-driven development and clear, independent communication are also required.
Java, Spring Boot, Hibernate, Kafka, OpenShift, Kubernetes
Java Tech Lead - Vice President
Mississauga, ONCiti Canada Technology Services ULC
9+ ansCandidates need 9 to 10 years of Java application development and 6 to 8 years of L3 application support. Strong Spring Boot, REST API, microservices, Oracle, MS SQL and MongoDB skills are required, with AI interest highly valued.
Java, Spring Boot, Oracle, MS SQL, MongoDB, Angular
Senior Java Developer Solution Architect - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6+ years building enterprise systems, including Java and Spring at scale, and proven delivery of cloud-native and event-driven architectures. Strong skills in Kafka, Kubernetes, databases, CI/CD and observability are expected, along with leadership and stakeholder communication.
Kafka, Kubernetes, Docker, Redis, Terraform, GitHub Actions
Senior Java Back - End Developer - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5+ years of enterprise experience, including 5+ years in Java and Spring at scale. They must have delivered cloud-native and event-driven systems, and have strong skills in Kafka, Kubernetes, databases, CI/CD and observability. Leadership of design reviews and mentorship is required.
Kafka, Kubernetes, Docker, Redis, Terraform, Prometheus
Applications Support Sr Analyst - Asst Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5-8 years of application support experience, including installing, configuring or supporting business applications. They also need strong analytical, communication and diplomacy skills, and a bachelor's degree or equivalent experience.
Problem management tools, Issue tracking tools
Senior Full Stack Java Developer
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5+ years of relevant experience, hands-on software development skills in Java and React, and experience with Spring Boot microservices and TDD. Strong Oracle PL/SQL, project management and communication skills are also required.
Java, React, Spring Boot, Oracle, GWT, AWS
AI Applied Senior Engineering Lead
Mississauga, ONCiti Canada Technology Services ULC
10+ ansCandidates need 10+ years of software engineering experience, including 2+ years in AI or LLM-based solutions and enterprise AI delivery. They need strong Python or Java skills, hands-on experience with LLMs, RAG and agent frameworks, and familiarity with containers and Kubernetes.
Python, Java, Spring Boot, Angular, Node.js, TensorFlow