java jobs in Toronto

See average salary for java »

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


  • Toronto, ON, Canada Citigroup Inc. Full-time €170,000 - €240,000 Contract

    Lead Java development for Citi’s risk platforms, applying XVA expertise and supporting teams serving London and New York markets. This full time role centers on advanced application programming. As a senior Lead Java Risk Developer, you will establish and implement application systems with Citi Technology teams. The work covers CVA, XVA, counterparty...


  • Toronto, ON, Canada BeachHead Inc. Full-time €91,000 - €110,000 Contract

    Full-stack Java development drives cloud-native banking applications in this AWS-focused opportunity, combining responsive interfaces with scalable backend APIs. Work across modern application layers. BeachHead is seeking a Java AWS Developer for a top financial client, requiring extensive backend and full-stack experience. The position centers on...


  • Toronto, ON, Canada Miratech1 Full-time $150,000 - $190,000 Contract

    Deliver secure, cloud-native Java microservices for core banking systems, combining Kafka, Kubernetes, APIs, and resilient integration patterns.As a Senior Java Developer, you will turn architecture designs into production-ready services for a major financial services client. The work includes Spring Boot, event-driven workflows, OAuth2 and JWT security,...


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

    Build AI-powered backend capabilities with Java, Spring Boot, and LLM orchestration for scalable, resilient banking application ecosystems. This Senior Java Developer role connects high-scale microservices architecture with GenAI for a major financial services client. You will build intelligent automation, Retrieval-Augmented Generation, vector database...


  • Toronto, ON, Canada Procom Full-time €83,000 - €124,000 Contract

    Procom is seeking a Senior Developer for a 6-month hybrid role in Toronto, with 3 days onsite. You will design, develop, configure, and support Guidewire ClaimCenter solutions within a modern Java/microservices framework. The candidate will integrate Guidewire with Java services, coordinate with stakeholders, and contribute to testing, deployment, and...

  • Java Engineer

    2 days ago


    Toronto, Ontario, Canada Princeton IT Services Full-time

    Job Description Job DescriptionSenior Java Engineer (Architect / Technical Lead) – Agentic AI Location: Toronto, ON (Hybrid – 3 days/week onsite) Job Type: 6-Month Contract (Extension up to 12 months possible) or Full-Time (FTE) About the Role We are seeking highly experienced, hands-on Senior Java Engineers with strong Software Engineering,...


  • Toronto, ON, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time

    Astra-North Infoteck Inc. in Toronto, ON is seeking a Senior Backend Java Developer with 8+ years of experience to design and build scalable backend systems. You will work in a hybrid setup, collaborating with English and Spanish-speaking teams across regions to deliver robust microservices and RESTful APIs on Azure. Strong communication and problem-solving...


  • Toronto, ON, Canada CIBC Full-time €90,000 - €130,000 Contract

    CIBC's Shared Platform Technology team is delivering enterprise-scale, cloud-based applications across multiple back-end systems. As a Sr. Consultant, Back End Developer- Java, you will build, implement and maintain flexible solutions in Java and Go, and shape technical design and integration. You’ll work with on-site 1-3 days per week in a hybrid model,...

  • Quality Engineer I

    4 days ago


    Toronto, Ontario, Canada TD Full-time $69,700 - $98,400 Contract

    Work Location: Toronto, Ontario, Canada Hours 37.5 Line Of Business Technology Solutions Pay Details $69,700 - $98,400 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and...


  • Toronto, ON, Canada Coursera Full-time

    Build scalable Java microservices and storage layers for Coursera’s backend services, with flexible work from home, an office, or both. As a Staff Software Developer on Monetization, you’ll architect and maintain backend systems supporting product development at scale. You’ll work with modern Java, MySQL, DynamoDB, gRPC, GraphQL, Kafka, and...


  • Toronto, ON, Canada S.I. Systems Ltd. Full-time €90,000 - €130,000 Contract

    Modernize a banking platform with Java and Agile in Toronto’s hybrid Software Developer III contract. Apply backend expertise across a major transformation initiative. This senior developer role requires five-plus years of Java and backend or full stack experience. You will contribute to a new platform modernization project within an eight-person...


  • Toronto, Ontario, Canada TD Full-time $102,200 - $125,000 Contract

    Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $102,200 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth...


  • Toronto, ON, Canada BeachHead Full-time $60,000 - $70,000 Contract

    Ready to advance your career in digital banking development? Apply Now! Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an exciting opportunity to contribute to innovative online banking solutions. The position involves hands‑on backend development utilizing Java 17 or higher,...


  • Toronto, ON, Canada Insight Global Full-time

    Lead Java full stack development for Insight Global’s KYC transformation, using Spring Boot, Angular, and AWS in a hands-on capacity. This Lead Full Stack Developer position supports modernization and new application development within a large banking environment. You will build services and functionality, guide developers, and translate architecture into...


  • Toronto, ON, Canada CIBC Full-time €110,000 - €140,000 Contract

    Lead Java backend development for CIBC’s ECIS team in Toronto, focusing on application design, integration, and strategic planning. As a Consultant Java Backend Developer, you will work with senior teams across multiple Enterprise Customer Information Services applications. You will lead technical design, development, and integration while coordinating...


  • Toronto, ON, Canada Altis Technology Full-time €90,000 - €130,000 Contract

    Application Modernization Specialist (Java & Angular) Location: Toronto, ON, Hybrid (2-3 days per week; in total 5 days onsite across 2 weeks) Language: Strong written and verbal English communication skills Duration: 6-month contract, with possibility of extension About the Opportunity Were looking for an experienced Application Modernization...


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

    Insight Global in Toronto seeks a lead Java developer to own the Rates Derivative Pricing System for a Canadian Tier 1 Bank. You’ll be hands-on, writing production code daily while setting the technical direction for architecture and performance. This front-office-facing role couples finance and tech depth, requiring rapid collaboration with traders,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Analyst Technical Solutions Full-time

    Analyst Technical Solutions is seeking a senior Software Developer for the Ontario Agricultural Soil Information System (OASIS). You will contribute to ongoing full-stack development using Java/JEE with Spring Boot, Angular, and RESTful APIs in a hybrid setup located in Toronto or Guelph. The role emphasizes designing scalable solutions, producing...


  • Toronto, Ontario, Canada Smart IT Frame LLC Full-time

    A technology solutions provider is looking for a skilled Java Developer to join their System Integration team in Halifax. In this role, you will bridge technical development with product management, focusing on API development and ensuring compliance with financial standards. Candidates should have at least 5 years of Java experience and a degree in Computer...


  • Toronto, Ontario, Canada VG & Partners Full-time

    A technology development company in Toronto is seeking a Front-End Developer to write software implementations on Angular and integrate with REST and SOAP back-end services. The ideal candidate has 2-4 years of experience and must possess strong problem-solving and analytical skills. Responsibilities include conceiving software solutions, collaborating with...