Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java AI Software Engineer

Citigroup Inc.

This position requires local presence. Please view similar jobs below.

Build financial technology in a hybrid Mississauga role using enterprise Java, AI, and real-time Kafka data streaming. Design resilient applications for Front Office Technology.

As a Software Engineer, you will partner with front-office business teams to deliver enterprise-scale applications. Your work combines Java, Spring, Spring Boot, Kafka, and Artificial Intelligence. You will also contribute to interfaces, data persistence, testing, Agile delivery, and DevOps practices.

Key Responsibilities:

  • Design, develop, and deploy enterprise applications with Java and Spring
  • Build responsive interfaces using Angular and React.js
  • Apply AI and Machine Learning to intelligent automation
  • Manage MongoDB and Oracle data persistence technologies
  • Mentor engineers and provide technical guidance to stakeholders

Requirements:

  • Six to nine years of professional software development experience
  • Strong proficiency with Java, Spring, and Spring Boot
  • Hands-on Kafka data streaming experience
  • Experience with MongoDB and Oracle databases
  • Bachelor’s or Master’s degree, or equivalent experience

Apply enterprise Java, Kafka streaming, and AI expertise while guiding application delivery for Citi’s financial technology teams.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java AI Software Engineer in Mississauga, ON vacancy
  •  ...healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI...  ...team. This is a requirement for this role. Job title: Senior Software Engineer About the role: You will join a high-impact team transforming... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago
  • $120.8k - $170.8k per year

     ...We are seeking a highly motivated and skilled Senior Software Engineer to join our innovative team, blending backend development expertise with emerging AI technologies. In this role, you will design, develop, and deploy high-performance applications using Java, Spring Boot... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...human-first and accelerated by AI to create meaningful and lasting...  ...and execute tasks in the software development life cycle. Work...  ...using languages such as Python, Java etc. Knowledge of relational...  ...Proven experience as a great Engineer. BSc/BA in Computer Science... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago
  • $120.8k - $170.8k per year

     ...About the Role We're looking for a senior engineer who thinks clearly across the full product development...  ...through to production, and brings an AI-first mindset to how they work. This is a...  ...Must-Have ~6+ years of hands-on software engineering experience ~ Strong experience... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $94.3k - $141.5k per year

     ...Responsibilities (Leveraging AI): Lead the design, development,...  ...middleware applications using Java and Spring Boot: Utilize AI-powered...  ...facilitate rapid and reliable software delivery: Integrate AI into CI...  ...junior and mid-level software engineers, fostering a culture of... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $145.1k - $217.7k per year

     ...As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization...  ...how Citi applies modern engineering practices and emerging AI technologies to deliver reliable, high-impact systems.... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Citigroup

    Mississauga, ON
    1 day ago
  • $94.3k - $141.5k per year

     ...We are looking for a Senior Java Backend Engineer with hands-on experience in designing end-to-end data pipelines using Java and Spring Boot, and...  ...experience ~ Experience in systems analysis and programming of software applications ~ Experience in managing and implementing... 
    Senior
    Full time
    Contract work

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...that is human-first and accelerated by AI to create meaningful and lasting change....  ...PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the...  ...is positively impacting the lives of seniors and their caregivers all over North America... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago
  • $94.3k - $141.5k per year

     ...The Applications Development Senior Programmer Analyst is an intermediate...  ...techniques across Java application services and database...  ...Analysts, and Quality Assurance (QA) engineers within an Agile/Scrum...  ...5–8+ years of professional software engineering and systems analysis... 
    Senior
    Full time
    Contract work
    Manual labor

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    21 hours ago
  • $94.3k - $141.5k per year

     ...seeking an experienced Automation Engineer to drive end-to-end automation and spearhead AI-augmented testing practices within...  ...robust automation frameworks using Java and Selenium/Playwright, while...  ...Recommended Qualifications: ~5+ years in Software Quality Engineering and Test... 
    Full time
    Flexible hours

    Citigroup

    Mississauga, ON
    3 days ago
  • $94.3k - $141.5k per year

     ...are seeking an experienced and motivated Senior Java Developer to spearhead the development of...  ...technical future by integrating cutting-edge AI technologies into our solutions. If you...  ...with a passion for building high-quality software and mentoring others, we would love to... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...one that is human-first and accelerated by AI to create meaningful and lasting change. Employees...  ...this role. Job Summary: The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal APIs... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago
  • $145.1k - $217.7k per year

     ...Banking Technology organization is seeking a highly hands-on AI Applied Senior Engineering Lead to design, build, and deploy cutting‑edge AI solutions...  ...Qualifications: ~ Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $120k - $130k per year

     ...N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology...  ...vacancy with N2P Systems. N2P Systems uses AI to help screen and assess applications...  ...application development and low-latency engineering. Practical experience developing RESTful... 
    Senior
    Contract work

    N2P Systems

    Mississauga, ON
    11 days ago
  • $76.34k - $179.09k per year

     ...Role OverviewWe are seeking a Senior Programmer/Developer with 8-10+ years of Java development experience to support...  ...candidate will participate in the full software development lifecycle, including...  ...from strategy and design to engineering, all fueled by its market leading... 
    Senior
    Full time
    Work at office
    Local area

    Capgemini

    Mississauga, ON
    21 hours ago
  • $111.6k - $161.6k per year

     ...Vice President (VP) / Senior Software Engineer – Technical Remediation & Enablement Lead The Vice President (VP) / Senior Software Engineer – Technical...  ..., breaking API changes, and version incompatibilities across Java, Python, Go, .NET, or JavaScript/TypeScript stacks.... 
    Senior
    Full time
    For contractors
    Internship
    Local area

    Citigroup

    Mississauga, ON
    1 day ago
  • $94.3k - $141.5k per year

     ...We are seeking a highly skilled Senior Automation Developer for a fully hands-on, programmatic engineering role dedicated to architecting, refactoring, and maintaining...  ...centric position requires extensive, daily hands-on Java software development experience, treating test suites... 
    Senior
    Full time
    Internship
    Shift work

    Citigroup

    Mississauga, ON
    1 day ago
  • $120k - $130k per year

     ...N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology...  ...environment. The role focuses on backend engineering, RESTful API development, database management...  ...reliability. N2P Systems uses AI to help screen and assess applications for... 
    Senior
    Full time

    N2P Systems

    Mississauga, ON
    11 days ago
  •  ...We are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build...  ...contact center environment. You will use Java and Spring Boot to deliver scalable...  ...operational data into maintainable, auditable software. Experience with Customer Experience (... 
    Senior
    Internship
    Relocation
    Shift work

    Miratech

    Mississauga, ON
    21 hours ago
  •  ...future through world-class networks, AI-powered solutions, and digital experiences...  ...AI team is a forward-deployed engineering team that embeds across Bell to build...  ...innovation and build funnel for agentic software development.  As a Senior Forward-Deployed AI Engineer, you... 
    Senior
    Full time
    Work at office
    3 days per week

    Bell

    Mississauga, ON
    21 hours ago
  • $94.3k - $141.5k per year

     ...Citi is looking for a Senior Full Stack Developer to join the Oracle...  ...an opportunity to apply your engineering expertise to systems that directly...  ...and user interfaces using Java, Angular or React, and REST APIs...  ...to deliver reliable software on schedule. Provide L3 technical... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...seeking a talented and passionate Senior Developer to join our...  ...robust solutions, while promoting engineering best practices. This role is for...  ...modern tech stack, including Java, Kubernetes, Docker, and Kafka...  ...solutions. Key Responsibilities Software Development: Design, develop,... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...As a Senior Java Developer at Citi, you will design and build the microservices architecture...  ...around the world. Working within a global engineering team, you will drive architecture...  ...Champion industry-leading coding standards and software architecture practices across the... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Mississauga, ON
    1 day ago
  • $120.8k - $170.8k per year

     ...Are you a Senior Java Developer ready to shape the architecture behind global reference data...  ...microservices solutions within a global engineering team, bringing deep Java expertise to modern...  ...industry-leading coding standards and software architecture practices to strengthen... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    2 days per week

    Citigroup

    Mississauga, ON
    1 day ago
  • $100.3k - $216.7k per year

     ...Advanced Technology Centers (ATCs) is the engine for reinvention in our clients’ transformation...  ...industry knowledge, the latest in Gen AI solutions, and tech expertise from around the...  ...5 years experience programming in Python, Java, Spring or equivalent; familiarity with evaluation... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Accenture Global

    Mississauga, ON
    4 days ago
  •  ...textile science and computing, biometrics, AI, and clinical research to develop...  ...integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities...  .... Role Overview: We are hiring a Senior Software Quality Engineer to shape how Myant tests... 
    Senior
    Long term contract
    Full time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    a month ago
  • $120.8k - $170.8k per year

     ...We are seeking a senior technical leader specializing in building high...  ...and enterprise reporting engines. This is an expert-level role focused...  ...build the bridge between LLMs/AI agents and our enterprise data...  ...robust backend microservices (Java/Spring Boot) optimized for low-... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...one that is human-first and accelerated by AI to create meaningful and lasting change....  ...role. Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering...  ...enterprise applications Strong background in Java, Python, Spring, SQL, and web... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago
  • $94.3k - $141.5k per year

     ...: The COO Enterprise Solution Engineering capability is responsible for...  ...governance, and adoption of Generative AI solutions for driving...  ...Collaborate and communicate with senior business and technology...  ...Knowledge & Experience ~4+ years of software hands-on engineering... 
    Senior
    Full time
    Worldwide

    Citigroup

    Mississauga, ON
    1 day ago
  •  ...that is human-first and accelerated by AI to create meaningful and lasting...  ...services, leveraging modern AI-augmented engineering practices to  accelerate delivery,...  ...record building and shipping production software in modern languages  (Java, Python, or similar)  • Deep... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java AI Software Engineer. Be the first to apply!