junior java developer

See average salary for junior java developer »

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

  • Sr. Developer

    1 day ago


    Montreal, QC, Canada Genpact Ltd. Full-time $40,000 - $75,000 Contract

    Sr. Developer - Application Development JAVA N 4B### Sr. Developer - Application Development JAVA N 4BApply: Hybrid: 3202-Genpact-Canada-Svc: Montreal, Quebec Canada (Virtual): Full time: Posted Today: End Date: December 2, 2026 (29 days left to apply): JR10034175Sr. Developer - Application Development JAVA N**Ready to turn bold ideas into...


  • Mississauga, Ontario, Canada Tekgence Inc Full-time

    PYTHON FULL STACK DEVELOPER WITH JAVA MISSISSAUGA – ON FULL TIME Job Description Java and Python We are seeking a skilled Backend Developer with 5 to 8 years of experience in designing, developing, and maintaining scalable backend applications. The ideal candidate will have strong hands-on expertise in Java and Python, with proven experience building...


  • 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...

  • Fullstack Developer

    2 days ago


    Canada Jobgether Remote Full-time

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Developer (Java/React) – German based in Canada. We are looking for an experienced Fullstack Developer with strong expertise in Java backend development to contribute to complex, enterprise-level software...

  • Product Engineering

    2 days ago


    Canada Allstate Insurance Company Full-time $80,900 - $110,000 Contract

    Allstate Insurance Company of CanadaAllstate has been protecting families for over 90 years, focusing on home and auto insurance and preventive products. The Canadian branch serves customers since 1953.Role DescriptionProduct Engineering (Integration Java Developer) – senior member of the new Integrations Team, collaborating across Canada, Northern...


  • Toronto, ON, Canada Rubicon Path Full-time $90,000 - $120,000 Contract

    Build tested Java applications as a Senior Software Developer, using Spring Boot, REST APIs, and full stack development expertise.This senior developer translates technical specifications into working applications through analysis, design, coding, compilation, maintenance, and unit testing. The work includes troubleshooting software packages, supporting...

  • Lead Java Developer

    2 days ago


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

    Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. Our mission is to serve as a trusted partner to our clients by responsibly...


  • 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 BeachHead Full-time $82,000 - $110,000 Contract

    Build Java solutions for banking platform modernization, using backend or full-stack development and Angular experience where applicable. Support secure digital experiences through Agile delivery.This senior developer assignment supports a large-scale financial technology modernization initiative. You will develop, test, document, and support Java solutions...


  • Markham, ON, Canada The Nationwide Group Full-time $100,000 - $130,000 Contract

    Lead development with TNG where you will manage a team delivering Java applications. Focus on modernizing fintech services through technical leadership. As the Developer Manager at The Nationwide Group, you will guide a team of developers in creating and maintaining Java-based applications for the financial services sector. With a background of over seven...


  • Winnipeg, MB, Canada Citigroup Inc. Full-time

    Lead Java applications development for Citi in a hybrid Ontario position, applying system analysis and advanced programming expertise. Shape reliable technology solutions. This senior-level Applications Development Technology Lead Analyst coordinates application systems and programming with Citi’s Technology team. The work includes evaluating complex...


  • Toronto, ON, Canada Nasdaq, Inc. Full-time €147,000 - €209,000 Contract

    Build Java applications with Spring Boot and AWS while supporting Nasdaq’s securities technology through a Wednesday-to-Sunday hybrid schedule. Deliver cloud-ready software across office and remote coverage. As a Software Developer, you will create professional web-based and back-end server applications for demanding financial securities customers. The...


  • Canada Rubicon Path Full-time

    Take the next step in your career as a Senior Software Developer, specializing in full stack development using Java and Azure cloud services. This role encompasses designing, implementing, and managing innovative software solutions. Candidates should exhibit strong problem-solving skills and experience in API development, microservices, and...


  • Canada Citi Full-time

    Citi is searching for a Java Automation Developer focused on building robust test frameworks. Engage in hands-on automation engineering for UI and microservices. In this role, you will architect and maintain scalable automation architectures using advanced Java techniques. This involves collaborating within an Agile Scrum setup to ensure early integration...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citi Full-time

    Citi is searching for a Java Automation Developer focused on building robust test frameworks. Engage in hands-on automation engineering for UI and microservices. In this role, you will architect and maintain scalable automation architectures using advanced Java techniques. This involves collaborating within an Agile Scrum setup to ensure early integration...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Citi Group Full-time

    Java development and application support define this full-time Apps Dev Tech Lead Analyst role at Citi, with opportunities to explore AI technologies. Work across global Banking Technology with Spring Boot and microservices expertise. Citi seeks an experienced technology professional for a full-time Apps Dev Tech Lead Analyst position. The role combines...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada PeoplePilot Full-time

    We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga, Ontario, working on high-performance enterprise applications . The ideal candidate will have strong expertise in Core Java, multithreading, concurrency, low-latency application development, and performance optimization. The candidate will be responsible for...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada nasdaq Full-time

    Build Java applications with Spring Boot and AWS at Nasdaq while supporting reliable cloud-ready delivery on a Wednesday-to-Sunday schedule.This Software Developer role contributes to web-based and back-end server applications for financial securities customers. You will collaborate with development, QA, DevOps, and operations teams using iterative delivery...

  • Lead Java Developer

    2 days ago


    Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Citigroup Inc. Full-time €120,800 - €170,800 Temporary

    Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. Our mission is to serve as a trusted partner to our clients by responsibly...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada National Bank of Canada Full-time

    Use Java 21, Angular 17, and Spring Boot to deliver software solutions across National Bank’s evolving technology infrastructure.This Chief Fullstack Developer position focuses on software design, development, deployment, and operational support. You will work with Node.Js, databases, object-oriented design patterns, and continuous integration and...