java software developer jobs in Winnipeg

See average salary for java software developer »

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


  • Winnipeg, Manitoba, Canada Citigroup Full-time

    Citigroup seeks a Senior Software Engineer to own end-to-end delivery of complex Java-based solutions. You will formulate technical designs, write high-quality code, and drive estimation, risk assessment, and planning for new features. You will ensure solutions align with enterprise architecture and security guidelines, implement tests, and contribute to...

  • Development, Lead

    3 days ago


    Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Interac Corp. Full-time €145,000 - €160,000 Temporary

    Who We Are: Every transaction matters. Every Canadian matters. At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives. Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity verification and industry-leading fraud protection. Connecting banks, businesses, and...


  • Winnipeg, Manitoba, Canada Innosystech Inc Full-time

    Business Development Representative (Entry Level)About Avantier Inc.At Avantier, you won't just "have a job"—you'll work on real, cutting-edge technology that's used in the real world.We're a global photonics company (25+ years strong) specializing in custom optical design, engineering, and manufacturing. We build high-precision solutions for industries...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Prophix Software Inc. Full-time

    Prophix Software Inc. is seeking an experienced Senior Back-End Engineer (Java/OLAP) to own the Java-based OLAP engine in Prophix One. You will design, optimize, and scale cube capabilities, working closely with a .NET team to ensure compatibility and performance at scale. You will profile JVM performance, implement robust tests, and contribute to caching...


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

    Step into a pivotal technical leadership role at MASV, where you will lead the development of the MASV Agent, our high-speed file transfer solution, in a fully remote environment. MASV is seeking a Senior Software Engineer / Technical Lead to oversee the design and implementation of the MASV Agent across various platforms. This hands-on position demands an...


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

    Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robot arms are used worldwide by OEMs, systems integrators, and end users for tasks requiring precision and reliability in automation. As a Robotics Software Development Team Lead, you will direct the team...


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

    Become a part of the Hydronics team at Price Industries as a Software Developer focused on .NET technologies. Work collaboratively to create impactful software solutions in our Winnipeg facility. In this role, your 2-5 years of expertise in .NET and willingness to adapt to the latest technologies will be essential. You will interact directly with...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Candidate Full-time €250,000 - €280,000 Temporary

    What We’re Building Honeycomb is a service for the near and present future, defining observability and raising expectations of what developer tools can do! If you want to see what we’ve been up to, please check out these blog posts and Honeycomb.We invest in our people and care about how you orient to our culture and processes. LI-Remote The team...


  • Winnipeg, Manitoba, Canada Devopsroles Full-time

    Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications.AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this roleWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office -...


  • Winnipeg, MB, Canada Anderson Blake Consulting Inc. Full-time

    About the opportunityA confidential technology company is seeking a Senior Software Manager to lead experienced development teams through complex product work. This role is for a technical leader who can connect product vision, engineering discipline, and people development while helping teams deliver reliable software in a fast-moving environment. The...


  • Winnipeg, Manitoba, Canada Bluematrix Full-time

    Elevate your engineering career with BlueMatrix as a Senior Software Engineer. Contribute to client-facing components using ReactJS, Java, and AWS in a collaborative setting.At BlueMatrix, you'll lead and mentor a high-performing team of engineers while ensuring technical excellence through hands-on development. With over five years of software engineering...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada The Dufresne Group Full-time

    Become a Backend Software Developer with The Dufresne Group in Winnipeg, MB. This contract role emphasizes hybrid work flexibility and focuses on backend systems for eCommerce platforms. As an Intermediate Backend Developer, you'll be responsible for developing backend services and collaborating with front-end teams on integrations with Shopify and .NET...


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

    Enterprise AI is moving from pilots to production, and the constraint is no longer the model — it's the data. Agents are only as good as what they can sense, trust, and act on in the moment, and real-time, event-driven data is becoming the foundation every serious AI system runs on. Solace istheleadingreal-time data platform for the enterprise AI era....


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Affirm, Inc. Full-time

    Accelerate batch development with the Batch Developer Experience team at Affirm. As a Software Engineer, your role will enhance workflows and improve testing reliability. In this position, you will collaborate with product and infrastructure engineers to build tools that optimize batch workloads. You will break down projects into manageable tasks, ensuring...


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

    Lead the AI Builder Tools team at MaintainX as a Software Development Manager. Drive innovation and elevate platform engineering through autonomous coding agents and modern developer tooling. In this vital role, you'll manage platform engineers and enhance productivity across MaintainX’s software development lifecycle. Collaborate with engineering...

  • Backend Engineer

    7 hours ago


    Winnipeg, Manitoba, Canada CIBC Full-time

    CIBC is seeking a Backend Developer with 6–8 years of experience to design, build, and maintain scalable Java and GoLang services. You'll contribute to enterprise‑scale cloud projects, participate in architecture discussions, and mentor peers as a SME while working in a hybrid model with on-site and remote days. You’ll collaborate across teams,...


  • Winnipeg, Manitoba, Canada Intellijoint Surgical Inc Full-time

    Intellijoint Surgical is seeking a Software Development Manager to lead the R&D software teams delivering native macOS and web applications for medical devices. You will plan releases, coordinate cross-functional teams, and ensure adherence to quality systems and regulatory requirements. Responsibilities include backlog refinement, KPI tracking, risk...


  • Winnipeg, Manitoba, Canada McKesson Full-time

    McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions across cloud-native platforms. You will work on API-first services, secure and reliable applications, and AI-enabled engineering practices within a regulated enterprise environment. The role emphasizes cross-functional collaboration with engineering,...


  • Winnipeg, Manitoba, Canada Futran Solutions Full-time

    Futran Solutions in Mississauga, Canada seeks a Senior Developer to design, develop, and support scalable cloud-native applications using Java and Microservices. You will build RESTful APIs, implement event-driven solutions, and optimize SQL queries while collaborating with architects, QA, and DevOps in an Agile environment. The role focuses on hands-on...


  • Winnipeg, Manitoba, Canada CAN002 Thomson Reuters Canada Ltd Full-time

    Thomson Reuters in Toronto, Ontario is seeking a Senior Software Engineer with strong DevOps and cloud expertise to design, build, deploy and operate scalable cloud-native services. You will work with Java, Spring Boot, AWS, PostgreSQL, CI/CD and IaC across development to production, in a hybrid model with three days onsite per week. You will partner with...