Senior Lead Software Engineer, Payment Systems - Vice President
Mississauga, ONHybridFull Time
CC
Citi 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
Java Angular Full Stack Developer
Mississauga, ONHybridFull Time
CC
Citi 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