java senior developer

1,000 java senior developer job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Lorven Technologies, Inc. Full-time

    Advance your career as a Senior Developer specializing in Java and C programming, with a focus on web services and user satisfaction. Effective communication is key to this role. We are seeking a seasoned developer with a minimum of 5+ years of experience and a bachelor’s degree in Computer Science or a related field. Strong experience in Java, C, and...


  • , Canada Citi Full-time

    Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview The Equities Cash Order Management System team is responsible...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time €120,800 - €170,800

    Overview 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 access to algorithmic trading. It also encompasses post-trade functionality, including allocations and ticketing. In this...


  • , Canada Citigroup Inc. Full-time

    Overview 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 access to algorithmic trading. It also encompasses post-trade functionality, including allocations and ticketing. In this...


  • , Canada Citibank (Switzerland) AG Full-time

    Join Citi as a Senior Java Developer and contribute to cutting-edge finance technologies in a hybrid work setting in Mississauga, Ontario. Utilize your Java skills to support key business initiatives and application management. This role demands a proactive individual who can engage in all aspects of application development—analysis, design, and...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citi Full-time €120,800 - €170,800

    Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview The Equities Cash Order Management System team is responsible...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Scotiabank Full-time

    A leading bank in the Americas seeks a Senior Cloud Developer for their Global Fraud Technology team. This position involves driving innovation in fraud detection and prevention products while collaborating with cross-functional teams. Candidates should have a background in cloud architecture, experience in Java development, and thrive in an Agile...


  • , Canada Citigroup Inc. Full-time

    Become a pivotal part of Citi's Fixed Income Data Platform team as a Senior Java Developer. Your skills in software development will enhance our innovative analytics. In this full-time role, you will apply your Java expertise, with at least 4 years of experience, to build and maintain a cutting-edge data platform. Your contributions will enable better...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citigroup Inc. Full-time

    Become a pivotal part of Citi's Fixed Income Data Platform team as a Senior Java Developer. Your skills in software development will enhance our innovative analytics. In this full-time role, you will apply your Java expertise, with at least 4 years of experience, to build and maintain a cutting-edge data platform. Your contributions will enable better...


  • Montreal, Quebec, Canada Triunity Software, Inc. Full-time

    Elevate your career as a Senior Java Spring Developer at Triunity in Montreal. Utilize Java Spring and Spring Batch to create high-performance software solutions for various industries. In this onsite role, you’ll design, test, and deploy Java-based applications while managing ETL pipelines. Collaborate with cross-functional teams to align on project...


  • Winnipeg, Manitoba, Canada TD Bank Full-time

    Elevate your career as a Senior Java Developer at TD Securities in Toronto. This hybrid full-time position emphasizes innovative data engineering and complex problem-solving.You will join a dynamic team focused on designing and implementing high-throughput solutions within financial markets. Your role will involve collaborating with development teams and...


  • Winnipeg, Manitoba, Canada Systematix group Full-time

    Become a Senior Java Application Developer at Systematix in Toronto, focusing on enterprise integrations within a public service project framework. Drive permit modernization and enhance cloud capabilities.Your significant Java expertise is crucial in supporting key integrations and features for the Permissions Enterprise Platform. This role involves...


  • Toronto, Ontario, Canada United States Digital Space LLC Full-time

    Join Global Functions Technology as a Senior Java Developer focused on cloud-based applications in Toronto, Canada. Collaborate with an Agile team to create high-performing, scalable solutions. We’re seeking an experienced developer with a passion for innovation and excellence. You will be instrumental in developing secure server-side services using Java,...


  • Montreal, Quebec, Canada Compunnel, Inc. Full-time

    Elevate the employee experience as a Senior Java Developer with our Workforce Technology Services team in Montreal. Bring your expertise in Java, microservices, and DevOps to create innovative solutions. We are looking for a Senior Java Developer with 7-15 years of experience to lead and execute high-quality tech solutions. You will oversee architectural...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full-time

    Elevate financial technology solutions with TD Securities as a Senior Java Developer in Toronto. Leverage your expertise in Java, Spark, and Big Data to create high-performance applications. Join a dynamic team within TD's Technology Solutions, seeking a highly self-motivated individual with extensive experience in software development. This role focuses on...


  • Toronto, Ontario, Canada Galent Full-time

    Advance your career as a Senior Java Backend Developer for a major banking institution in Toronto, ON. This hybrid role demands strong Java and Spring Boot skills. We seek an adept engineer with more than five years of professional experience in backend development within banking or finance sectors. Key responsibilities include developing REST APIs and...


  • Montreal (administrative region), QC, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time $90,000 - $130,000

    Software Engineer – Montreal; Hybrid 3 days a week in office We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data processing systems. The ideal candidate will have hands‑on...


  • mississauga, peel region, Canada Citibank (Switzerland) AG Full-time

    For additional information, please review .* Collaborate with a global team of developers, quants and traders to translate business requirements into robust technical solutions* Drive the design and development of system architecture, work with users of the system, and enhance the quality of deliverables* Contribute to the continuous improvement of...


  • Mississauga, Ontario, Canada Citi Full-time

    The FX Options Pricing and Market Data distribution team is going through significant reengineering and modernization. We are looking for an experienced Senior Java Developer (Applications Development Technology Lead Analyst - C13) to take a hands‑on role and contribute to the design and delivery of the system.ResponsibilitiesContribute to the design and...


  • Mississauga, ON, Canada Citigroup Inc. Full-time

    The FX Options Pricing and Market Data distribution team is going through significant reengineering and modernization. We are looking for an experienced Senior Java Developer (Applications Development Technology Lead Analyst - C13) to take a hands‑on role and contribute to the design and delivery of the system.ResponsibilitiesContribute to the design and...