Full Stack Java Developer Tech Lead- Vice President
Mississauga, ONCiti
6+ YOECandidates need 6 to 10 years of software engineering experience, deep Core Java and Spring expertise, and strong skills in modern web frameworks, SQL and NoSQL databases. A computer science or related degree is required, and a master's is preferred.
Oracle 19c, MongoDB, Kafka, IBM MQ, Docker, Kubernetes
Senior Java Developer - Vice President
Mississauga, ONCiti
10+ YOECandidates need 10+ years of software engineering experience with deep Java expertise, strong Spring Boot, microservices and Oracle skills, and experience with containers and distributed caching. A bachelor's degree or equivalent experience is also required.
Oracle Database, Spring Boot, Red Hat OpenShift, Kubernetes, AWS ECS, Hazelcast
Senior Java Developer
Mississauga, ONCiti
5+ YOECandidates 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
VP Senior Applied AI Full-Stack Engineer
Mississauga, ONCiti
8+ YOECandidates need extensive Java and Spring Boot experience, strong Angular or React skills, and hands-on work with Starburst (Trino) and relational databases. They also need Aspose reporting experience, MCP tool creation, AI coding tool proficiency, and a functional understanding of banking.
Starburst, Trino, Aspose, Spring Boot, Angular, React
Application Development Senior Manager - Vice President
Mississauga, ONCiti
10+ YOE5+ MgmtCandidates need 10 or more years of large-scale application development experience, including 5 or more years leading Python and PySpark engineering work. Experience with agentic AI, microservices, SQL and data architecture is also expected, and a bachelor's degree or equivalent experience is required.
Python, PySpark, Databricks, Kafka, Google ADK, Devin.AI
Java Angular Full Stack Developer
Mississauga, ONCiti
4+ YOECandidates 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