Apps Dev Tech Lead Analyst - Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of application development or systems analysis experience, strong Spring Boot and REST API skills, experience with Oracle and MongoDB, Docker and cloud deployment, and proven leadership and project management ability.
Java, Spring Boot, Angular, React, Oracle, MongoDB
Software Engineer – Margin Technology - Officer
Mississauga, ONCiti Canada Technology Services ULC
2+ YOECandidates need 2 to 5 years of hands-on software development experience and a bachelor's degree in computer science or engineering. They need strong skills in Java, React or Python, building RESTful APIs, and clean code and TDD practices.
Spring, AWS, Kafka, Kubernetes, S3, DynamoDB
Database developer Smartstream TLM SME Senior Programmer Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECiti Canada Technology Services ULC needs candidates with 5+ years of experience, including 3+ years in systems analysis and programming and 3+ years with Oracle SQL, PL/SQL and Unix/Linux shell scripting. Candidates must have hands-on TLM experience, deep knowledge of banking reconciliation concepts, and experience leading developers and analysts.
SmartStream TLM, TLM WebConnect, TLM View, TLM Control Process Designer, Oracle, Unix/Linux
Full Stack Software Engineer
Mississauga, ONCiti Canada Technology Services ULC
4+ YOECandidates need 4+ years of enterprise software engineering, deep Java and Spring Boot skills, and experience with messaging systems, cloud-native infrastructure and CI/CD. A bachelor's degree or equivalent experience is also required.
Java, Spring Boot, ReactJS, Apache Kafka, IBM MQ, Oracle
VP Senior Applied AI Full-Stack Engineer
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of experience with Java/Spring Boot, Angular 19+ or React, Starburst/Trino, and relational and NoSQL databases. Experience with Aspose, MCP server development, AI coding tools, GitHub and Jira is needed, and banking domain knowledge is valued.
Starburst, Trino, Aspose.Words, Aspose.Cells, Aspose.PDF, GitHub
Full Stack Java Developer
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5-8 years of software development experience, hands-on Java, JavaScript or React skills, and experience building RESTful APIs with Spring. A bachelor's degree or equivalent experience is also required.
Java, JavaScript, React, Spring, SQL
Senior Lead Software Engineer, Payment Systems - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOE3+ MgmtCandidates need 6+ years of enterprise software engineering, including 3+ years leading technical teams. Strong Java and Spring Boot skills, messaging, containers and resilience patterns are essential, along with experience adopting AI development tools.
Java, Spring Boot, Angular, Apache Kafka, RabbitMQ, Docker
Senior Java Full Stack Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of hands-on Java development with Spring and real-time messaging, plus experience building scalable microservices and REST APIs. Strong front-end skills in ReactJS and Redux, messaging middleware, and RDBMS and NoSQL databases are also required, along with a bachelor's degree or equivalent experience.
Kafka, RabbitMQ, Solace, Tibco, Oracle, MongoDB
Senior Java Full Stack Developer – Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of hands-on Java development with Spring, real-time microservices, RESTful APIs and messaging middleware, plus ReactJS and front-end skills and database experience. A bachelor's degree or equivalent experience is required, along with strong communication and team leadership skills.
Java, Spring, ReactJS, Kafka, RabbitMQ, Solace
Java Applications Development Lead, Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ YOECandidates need 10+ years of hands-on development and technical leadership in financial services, with deep Java 17+, Spring Boot and MongoDB skills. Knowledge of money market accounting (PnL, accruals, risk calculations), cloud-native design and CI/CD is expected.
Java, Spring Boot, MongoDB, Kafka, Solace, Redis
Java Developer
Mississauga, ONCiti Canada Technology Services ULC
Candidates need production Java experience with Spring REST APIs, cloud-native and DevOps tools such as OpenShift, Kubernetes, Jenkins and Grafana, and database skills in Oracle, SQL and MongoDB. A Bachelor's degree or equivalent practical experience and clear communication are also required.
Java, Spring, OpenShift, Kubernetes, Gradle, Maven
AVP Full Stack Java/Angular Developer
Mississauga, ONCiti Canada Technology Services ULC
5+ YOECandidates need 5 to 8 years of relevant experience, strong leadership and project management skills, and deep Java and Spring Boot backend skills. They also need strong Angular, React and NodeJS front-end skills, plus experience with caching, messaging, CI/CD and Agile delivery.
Java, Spring Boot, Angular, React, NodeJS, Apache Ignite
Senior Java Backend Engineer
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 to 10 years of backend development experience with deep Java skills, including reactive frameworks. They must have hands-on experience with Kafka, MongoDB, Elasticsearch, test-driven development with JUnit, and Git workflows.
Apache Kafka, MongoDB, Elasticsearch, JUnit, Git, Docker
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
Lead Software Engineer — Enterprise Applications
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 to 10 years of software engineering experience, including 2 or more years on AI, LLM or machine learning work and production delivery. They need strong Python or Java skills, experience with cloud and container platforms, and knowledge of banking or regulated environments.
Docker, Kubernetes, OpenShift, GitHub Copilot, Devin, Claude Code
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
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