Top Tech Jobs & Startup Jobs in Toronto

4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Leads technology strategy, platform engineering, and delivery for global wholesale lending platforms covering loan origination, servicing, syndication, collateral management, and workflow automation. Responsibilities include regulatory compliance, cross-functional roadmap alignment, distributed systems architecture, AI-enabled engineering, CI/CD, security, test automation, resilient releases, and team building. The role recruits and mentors engineering teams while coordinating global technology pods and promoting a culture of innovation and continuous learning.
Top Skills: AngularApi-First IntegrationsAutomated Code AnalysisAutomated TestingCi/CdDevops TelemetryDockerEvent-Driven ArchitectureGenai Developer ToolsInfrastructure-As-CodeJavaKafkaKubernetesMicro-FrontendsMicroservicesMqOpenshiftPythonReactSpring Boot
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Build and oversee robust full-stack applications for OTC derivatives within Markets Technology. Responsibilities include participating across the SDLC, reviewing technical solutions, shaping application-development strategies, developing Java-based services and user interfaces, and collaborating with product, business, and support teams. The role requires expertise in microservices, event-driven systems, cloud platforms, distributed systems, testing, clean code, stakeholder management, leadership, and project delivery while maintaining regulatory and risk controls.
Top Skills: Amazon S3AWSJavaJavaScriptKafkaKubernetesMicro-FrontendsMicroservicesReactRestful ApisSpringSQLTdd
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Expert/Leader
Expert/Leader
Financial Services
Leads Java application development and L3 support for mission-critical capital markets applications. Responsibilities include writing Spring Boot and microservices code, troubleshooting production issues, supporting releases, improving application stability, working with users and vendors, and mentoring junior analysts. The role also explores generative AI, predictive analytics, AI-powered monitoring, and anomaly detection to automate support workflows and improve reliability.
Top Skills: Ai-Driven Anomaly DetectionAi-Powered MonitoringAngularCore JavaGenerative AiJavaMicroservicesMicrosoft Sql ServerMongoDBObject-Oriented ProgrammingOraclePredictive AnalyticsRestful ApisSpring Boot
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Entry level
Entry level
Financial Services
Lead Software Engineer responsible for developing robust, automated technology solutions for margin and collateral systems in global markets. The role involves designing RESTful APIs, microservices, event-driven systems, and user interfaces; collaborating with product teams and users; applying TDD and clean-code principles; and solving complex engineering problems across the software development lifecycle. Experience with cloud services, distributed systems, and financial services is beneficial.
Top Skills: Amazon S3AWSDynamoDBEvent-Driven SystemsJavaJavaScriptKafkaKubernetesMicro-FrontendsMicroservicesMongoDBNoSQLPythonReactRestful ApisSpringSQLTdd
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Leads strategic product management and digital transformation for enterprise lending, client portals, and debt capital markets platforms. Owns product roadmaps, integrates legacy and modern systems, delivers AI-enabled lending and client experiences, and guides Agile teams. Responsibilities include user research, workflow analysis, backlog prioritization, prototyping, system architecture, regulatory controls, model governance, and stakeholder alignment across banking, technology, risk, operations, and corporate clients.
Top Skills: AgileAIAPIsMachine LearningMicroservicesModern Data ArchitecturesNatural Language ProcessingPredictive AnalyticsPythonR
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Design, develop, and deploy Java and Spring Boot backend applications using MongoDB. Build and integrate AI agents with prompt engineering and Google ADK, support intelligent application features, and contribute to feasibility studies, planning, risk assessment, testing, implementation, security, and operational support. Serve as an application development subject matter expert while managing projects, deadlines, compliance, and stakeholder expectations.
Top Skills: Ai AgentsGoogle AdkJavaLarge Language ModelsMongoDBNoSQLPrompt EngineeringSpring Boot
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Develop and support scalable full-stack applications for OTC derivatives and markets technology. Responsibilities include feasibility analysis, system design, Java and React development, Spring Boot microservices, testing, implementation, production support, security, risk assessment, and user consultation. The role requires strong software engineering practices, Oracle and PL/SQL expertise, independent judgment, technical leadership, and mentoring of junior analysts.
Top Skills: Amazon S3AWSContainerizationDistributed SystemsDynamoDBGwtJavaKafkaKubernetesMicroservicesMongoDBNoSQLOraclePl/SqlReactSpring BootSpring FrameworkTest-Driven Development
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Internship
Internship
Financial Services
Participate in Citi’s 16-week Internal Audit Summer Analyst Program, receiving structured training, mentoring, networking, and hands-on experience assessing governance, risk management, and internal controls. Analysts support assurance activities for Citi’s businesses and functions, collaborate cross-functionally, present program accomplishments to senior management, and may be considered for full-time opportunities. The role requires analytical ability, communication skills, teamwork, problem-solving, attention to detail, curiosity, and multitasking.
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Junior
Junior
Financial Services
Develop risk-modeling and stress-testing software for lending portfolios. Responsibilities include designing graph-based model computation frameworks, building APIs and infrastructure for grid computing and data access, unit testing, improving pipeline reliability, and contributing to model and data platform enhancements. The role requires Python development, knowledge of compiled languages, numerical libraries, data processing, and strong computer science fundamentals.
Top Skills: APIsCC++DjangoFlaskGraph ComputingJavaNumpyPandasPython
4 Days AgoSaved
Hybrid
Mississauga, ON, CAN
Senior level
Senior level
Financial Services
Provides technical and business support for production applications, ensuring stability, availability, quality, and service-level performance. Responsibilities include monitoring, reconciliations, incident and risk assessment, documentation, contingency planning, release participation, issue escalation, and application enhancements. The role partners with development, production support, vendors, and business users; drives stability and efficiency initiatives; coaches junior analysts; and serves as a subject matter expert while operating with considerable autonomy.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account