Java Applications Development Lead, Vice President
Mississauga, ONCiti
10+ ansCandidates need 10+ years of hands-on application development and technical leadership in financial services, deep Java 17+ and Spring Boot skills, and strong MongoDB experience. Knowledge of treasury accounting concepts such as PnL, accruals and risk calculations is required.
Java, Spring Boot, MongoDB, Kafka, Solace, Redis
AVP Full Stack Java/Angular Developer
Mississauga, ONCiti
5+ ansCandidates need 5 to 8 years of relevant experience, prior project management, and strong leadership skills. They must have very strong Java and Spring Boot, plus Angular 15+, React and NodeJS, along with caching, messaging and observability tools.
Apache Ignite, Gemfire, Kafka, Grafana Tempo, Elastic Observability, Oracle
Lead Java Developer, Vice President
Mississauga, ONCiti
6+ ansCandidates need 6 to 10 years of enterprise software experience, deep Java 17+ and Spring Boot skills, and Kafka, Oracle and Kubernetes or OpenShift experience. Prior technical team lead experience and a bachelor's degree in a computing field or equivalent practical experience are required.
Java, Spring Boot, Apache Kafka, Oracle Database, Docker, Kubernetes
Senior Lead Software Engineer, Payment Systems - Vice President
Mississauga, ONCiti
6+ ans3+ gestionCandidates need 6+ years of enterprise software engineering experience, including 3+ years leading technical teams. They should be expert in Java and Spring Boot, with experience in messaging, containers, databases, and CI/CD.
Java, Spring Boot, Angular, Apache Kafka, RabbitMQ, Docker
CitiDirect Java Dev for Payments Modernization – Assistant Vice President
Mississauga, ONCiti
3+ ansCandidates need 3+ years of Java experience with strong Core Java skills, plus experience with Spring Boot, microservices, Apache Kafka, MongoDB and Oracle. RESTful API design and JUnit/Mockito testing are also required.
Apache Kafka, MongoDB, Oracle, Spring Boot, Spring Cloud, JUnit
Senior Java Full Stack Developer – Vice President
Mississauga, ONCiti
8+ ansCandidates need 8+ years of hands-on Java development with Spring and real-time messaging, plus experience building scalable microservices and REST APIs. Front-end skills in ReactJS and Redux, and database experience with Oracle or MongoDB, are also required.
Java, Spring, ReactJS, Redux, Kafka, RabbitMQ
Applications Development Sr Programmer Analyst - Assistant Vice President
Mississauga, ONCiti
5+ ansCandidates need 5+ years of professional Java development experience, expert knowledge of Java, J2EE and RESTful APIs, and hands-on Spring Boot work. Experience with relational and NoSQL databases, OpenShift, Kubernetes, MQ, Kafka, CI/CD and Agile is also required, along with a bachelor's degree or equivalent experience.
Java, Spring Boot, OpenShift, Kubernetes, Kafka, MQ
Java Angular Full Stack Developer
Mississauga, ONCiti
4+ ansCandidates 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
Senior Java Developer - Assistant Vice President
Mississauga, ONCiti
5+ ansCandidates need 5+ years of professional Java experience, expert knowledge of Java, J2EE and RESTful APIs, and hands-on Spring Boot work. They also need relational and NoSQL database skills, cloud and messaging experience, CI/CD familiarity, and strong leadership.
Spring Boot, Kafka, MQ, OpenShift, Kubernetes, MongoDB
Senior Java Full Stack Developer - Vice President
Mississauga, ONCiti
8+ ansCandidates need 8+ years of hands-on Java development with Spring, real-time messaging and RESTful microservices, plus ReactJS and front-end skills. A bachelor's degree or equivalent experience is also required.
Java, Spring, ReactJS, Redux, Kafka, RabbitMQ