Citi is looking for a skilled and motivated Full Stack Engineer with a strong background in modern enterprise architecture and a growing interest in Artificial Intelligence. This role will contribute to AI-enabled engine…
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here…
Skills: Data strategy, Machine learning, Generative AI, Analytics strategy, People leadership
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating a…
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here…
Skills: Azure Databricks, PySpark, SQL, Azure Data Factory, Azure Data Lake Storage
At Flynn, it's not just a job, it's a career Reporting to the Director, ERP Systems, we’re looking for someone who will assist the Project Managers for projects by coordinating, planning, communicating and executing the …
Skills: Project coordination, Project scheduling, IT project management, Business analysis, Agile practices
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who …
Citi is looking for a Full Stack Java Developer to join its Technology team and play a meaningful role in the design, development, and enhancement of critical application systems. In this role, you will work across the f…
Job Title: Principal Product Manager - AI Models Location: Canada – Remote OR Mississauga, ON – Hybrid **Travel to Office expectations** For Remote Roles: If this role is remote, there will be in-office events that will …
Skills: Product management, AI models, Healthcare technology, Strategic planning, Roadmap development
Applications Development Analyst - Assistant Vice President
Mississauga, Ontario, Canada · Hybrid
$94k–$142k/yr
Senior$3.6B raised
The Applications Development Senior Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with …
Skills: Java, Spring Boot, Microservices, Hibernate, JPA
Think back—was there ever an elevator ride that made you go, “Whoa, this is nice”? Maybe it was an elegant glass lift or a minimalist stainless-steel rocket. It might have shaped your first impression o…
Think back—was there ever an elevator ride that made you go, “Whoa, this is nice”? Maybe it was an elegant glass lift or a minimalist stainless-steel rocket. It might have shaped your first impression o…
Think back—was there ever an elevator ride that made you go, “Whoa, this is nice”? Maybe it was an elegant glass lift or a minimalist stainless-steel rocket. It might have shaped your first impression o…
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and …
Equities Technology Lead Developer - Vice President
Mississauga, Ontario, Canada · Hybrid
$121k–$171k/yr
Senior+$3.6B raised
The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders. This system is critical for trading in equities, derivatives, convertible bonds, and provides ac…
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to pu…
Work Location: Mississauga, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleag…
Skills: DevOps, Infrastructure as Code, Terraform, Saltstack, Ansible
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here…
Application Development Intermediate Programmer Analyst
Mississauga, Ontario, Canada · Hybrid
$77k–$108k/yr
Mid level$3.6B raised
The Applications Development Intermediate Programmer Analyst is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology…
Skills: Applications development, Systems analysis, Programming, Scripting, Code analysis
Director, Data, AI, & Automation Services As a member of the Business Systems leadership team reporting to the Vice President, Business Systems, the Director, Data, AI & Automation Services leads Bird's enterprise data, …
Skills: Data Strategy, Artificial Intelligence, Automation, Data Governance, Analytics
Senior Application Full Stack Developer – Inventory Management, AVP
Mississauga, Ontario, Canada · Hybrid
$94k–$142k/yr
Senior$3.6B raised
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a b…
Skills: Java, Angular, Microservices, Spring Boot, Oracle RDBMS
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$121k–$171k/yr
Full-time
bachelor degree, postgraduate degree
Posted 6d ago
~40 hrs/week
Responsibilities
Design, develop, and maintain scalable full-stack applications using Java and Angular while integrating agentic AI solutions for Deal Grading workflows. Participate in the full software development lifecycle, including requirements gathering, coding, testing, and operational support.
Requirements
Requires 5+ years of hands-on full-stack development experience with strong proficiency in Java, Angular, and microservices architecture. Candidates should have exposure to event-driven systems and a willingness to leverage AI technologies in enterprise environments.
Full job description
Citi is looking for a skilled and motivated Full Stack Engineer with a strong background in modern enterprise architecture and a growing interest in Artificial Intelligence. This role will contribute to AI-enabled engineering initiatives in Citi Banking Technology, with a focus on the Deal Grading business line. The successful candidate will have solidexpertisein Java, Angular, microservices, and event-based architectures, combined with a willingness toleverageagentic AI tools to deliver intelligent, scalable solutions. This isa great opportunityto grow within Citi's digital transformation by integrating advanced AI capabilities into core engineering practices.
Key Responsibilities
Design, develop, andmaintainscalable, secure full-stack applications using Java, Angular, microservices, and event-based architectures, with a focus on Deal Grading workflows.
Contribute to the integration of AI capabilities into existing and new applications, supporting the deployment of agentic AI solutions for Deal Grading use cases.
Implement microservices and event-driven systems that are resilient, fault-tolerant, and performant.
Develop front-end user interfaces using Angular, ensuring an intuitive and responsive user experience.
Participate across the full software development lifecycle, includingrequirementsgathering, design, coding, testing, deployment, and operational support.
Apply best practices in software engineering including code quality, testing, CI/CD, security, and documentation.
Stay current with emerging technologies and trends in full-stack development and AI, contributing ideas for innovative solutions.
Participate actively in code reviews and support junior developers, contributing to a culture of technical excellence and continuous learning.
Experience
5+ years of hands-on experience in full-stack software development.
Experience designing and contributing to scalable, high-performance microservices.
Exposure to event-driven architectures (e.g., Kafka, RabbitMQ).
Solid experience with modern front-end frameworks, specifically Angular.
Some exposure to AI technologies, including machine learning, natural language processing, or other AI domains.
Awareness or early-stage experience with agentic AI tools and frameworks is desirable.
Technical Skills
Languages: Strongproficiencyin Java and TypeScript/JavaScript
Back-end: Solid Java development skills, including Spring Boot and Spring Cloud. Good understanding of microservices architecture principles and patterns. Working experience with message brokers and event streaming platforms (Apache Kafka, RabbitMQ).Proficiencywith relational and NoSQL databases (PostgreSQL, MongoDB).
Front-end: Experience with AngularFramework(versions 2+), includingNgRx. Good understanding of HTML5, CSS3, and responsive web design.
DevOps & Cloud: Familiarity with Docker, Kubernetes, Jenkins,LightSpeed Enterprise.
AI/ML: Awareness of GenAI and LLM-enabled systems. Openness to adopting agentic AI tools such as Devin and GitHub Copilot.
Leadership & Soft Skills
Good problem-solving, analytical, and critical thinking skills.
Clear communication and collaboration skills, with the ability to engage both technical and non-technical stakeholders.
A self-starter with a growth mindset, able to work effectively in teams and remotely in a fast-paced environment.
Takesownership of assigned deliverables and proactively escalates risks and blockers.
Willingto partner with Architecture, Security, Risk, and Business stakeholders under senior guidance.
Preferred Qualifications
Experience in the financial services industry, particularly inInvestment Banking dealsmaking, or related workflows.
Familiarity with domain-driven design and clean architecture principles.
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
Full StackJavaAngularMicroservicesEvent-driven ArchitectureKafkaRabbitMQSpring BootSpring CloudTypeScriptJavaScriptPostgreSQLMongoDBDockerKubernetesJenkins
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.
For information on Citi’s commitment to privacy, visit on.citi/privacy.
Offices: 388 Greenwich Street, New York, New York 10013, US · Locations in over 100 countries, http://www.citigroup.com/citi/global/index.htm, 10022, US · 5900 Hurontario St, Mississauga, ON L5R 0B8, CA · 165 Jalan Ampang, Kuala Lumpur, Federal Territory of Kuala Lumpur 50450, MY · Calle 62C O, Panama City, Panama, PA
BankingCommercial BankingInvestment BankingWealth ManagementCredit CardsCapital MarketsEquity and Fixed Income ResearchConsumer LendingCash Managementand Transaction Services
How many Software jobs are open in Mississauga, Canada right now?
There are currently 460 open software positions in Mississauga, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Mississauga, Canada?
Companies currently hiring include Citi, PointClickCare, McKesson Canada, Capgemini, Accenture, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Mississauga, Canada?
Yes — 349 of the 460 open software positions offer remote or hybrid work (48 remote, 301 hybrid).
How do I apply for Software jobs in Mississauga, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.