Applications Support Analyst - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates at Citi Canada Technology Services ULC need 5+ years in an application support role, experience with ECS, Kafka, Solace, API microservices and cloud-hosted applications, and knowledge of monitoring tools. They also need strong problem-solving, communication and a bachelor's degree or equivalent experience.
Kafka, Solace, Tivoli, Nagios, ITRS, Uptime
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of hands-on software development experience, including expert Java skills, financial services experience and Agile/Scrum experience. Cloud-native skills with Kubernetes, Docker and Kafka, plus strong database and API security knowledge, are also required.
Java, Kubernetes, Docker, Apache Kafka, RDBMS, Redis
Full Stack Java Developer Tech Lead- Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 to 10 years of software engineering experience, deep Core Java and Spring expertise, and strong skills with Angular or React, SQL/PL-SQL and MongoDB. Experience with CI/CD, Docker or Kubernetes, and test-driven development is required, and a computer science degree or equivalent experience is expected.
Spring Boot, Kafka, IBM MQ, Oracle 19c, MongoDB, Docker
(Python) AI Engineer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of software engineering experience, including 4+ years designing large distributed microservices systems and expert Python skills. Strong API, database, full-stack Java/React or Angular, and AI agent experience are also required, plus a Bachelor's or Master's degree or equivalent experience.
GitHub Copilot, Devin, Google AI SDK, LangGraph, Python, Java
Senior SDET Analyst
Mississauga, ONCiti Canada Technology Services ULC
7+ YOECandidates need 7+ years of functional testing experience and proven test automation skills in Java and TypeScript, with strong SQL and database knowledge. Experience with end-to-end testing, Git, Bitbucket and JIRA is required, and Python and performance testing are assets.
Java, TypeScript, SQL, Git, Bitbucket, JIRA
Applications Support Senior Analyst - Asst Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 or more years in application support or production systems management, experience with cloud and microservices, and knowledge of messaging platforms such as Kafka or Solace. A bachelor's degree or equivalent practical experience is required.
Kafka, Solace
Technology Product Management Lead Business Analyst Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of relevant experience, including 5+ years as a business analyst or product manager in financial services or technology. Strong data analysis, SQL, Jira and Agile skills, and master or reference data experience are required.
Jira, Confluence, Visio, SQL, Oracle
Lead Java Developer, Vice President
OntarioCiti Canada Technology Services ULC
6+ YOECandidates need 6 to 10 years of software engineering experience, deep Java 17+ and Spring Boot skills, and Kafka, Oracle and container experience. Team lead experience and a computer science or related degree are also required.
Apache Kafka, Oracle Database, Docker, Kubernetes, Red Hat OpenShift, Jenkins
Applications Development Technology Lead Analyst - Lead Java Developer - Vice President
OntarioCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of enterprise software engineering, deep Java 17+ and Spring Boot experience, and Kafka, Oracle and Kubernetes skills. Team lead experience and a computer science or related bachelor's degree are required, with a master's preferred.
Java, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes
Senior Java Developer - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5+ years of professional Java development experience, including cloud and distributed systems. They need strong Spring Boot, database, messaging and CI/CD skills, plus leadership ability and a bachelor's degree or equivalent experience.
Spring Boot, OpenShift, Kubernetes, Kafka, MQ, MongoDB
Senior Java Engineering Lead
Mississauga, ONCiti Canada Technology Services ULC
10+ YOE3+ MgmtCandidates need 10+ years of software development experience, including at least 3 years leading engineering teams. They must have strong Java backend skills, microservices and REST API experience, and working knowledge of MongoDB, Oracle and Apache Kafka.
Java, Spring Framework, MongoDB, Oracle, Apache Kafka
Engineering Lead Analyst - VP
Mississauga, ONCiti Canada Technology Services ULC
13+ YOECandidates need 13+ years of engineering experience, strong skills in an object-oriented language such as Python or Java, and hands-on experience with CI/CD and containers like Docker or Kubernetes. A bachelor's degree or equivalent experience is required, with a master's preferred.
Docker, Kubernetes, OpenShift, Python, Java
Engineering Lead Analyst - VP
Mississauga, ONCiti Canada Technology Services ULC
13+ YOECandidates need 13+ years of engineering experience, strong skills in an object-oriented language such as Python or Java, and hands-on experience with CI/CD and containers like Docker or Kubernetes. A bachelor's degree or equivalent experience is required, with a master's preferred.
Docker, Kubernetes, OpenShift, Python, Java
Java Angular Full Stack Developer
Mississauga, ONCiti Canada Technology Services ULC
4+ YOECandidates need 4+ years of software engineering experience with enterprise Java, Spring Boot, Angular (v12+), Kafka, AWS ECS and GitHub. They also need database skills, Agile experience, strong problem-solving ability and clear communication with technical and business stakeholders.
Java, Spring Boot, Angular, Apache Kafka, AWS ECS, GitHub
Senior Software Engineer, Java and AI Development - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6+ years of systems analysis and software programming, significant Java and Spring Boot experience, and work with MongoDB or similar NoSQL databases. Experience with AI agents, prompt engineering and the Google ADK or similar tools is also required.
Java, Spring Boot, MongoDB, Google ADK