java jobs in Winnipeg

See average salary for java »

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


  • Winnipeg, Manitoba, Canada Cleo Consulting Full-time

    Senior Java Full Stack Developer sought for five days onsite in Toronto, building secure enterprise applications with REST APIs and microservices. Working with the Government Services Integration Cluster, this senior developer designs and maintains platform capabilities across frontend, backend, API, workflow, integration, and data-access layers. The...


  • Winnipeg, Manitoba, Canada PeoplePilot Full-time

    PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and Spring Cloud, while collaborating with architects, product owners, and QA...

  • Senior Java Engineer

    2 hours ago


    Winnipeg, Manitoba, Canada Elastic Full-time

    the company, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The the company Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate...


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Build cloud-native applications remotely with Java, Spring Boot, React, and TypeScript at Miratech. Support Workforce Management and Customer Experience solutions. As a Full Stack Engineer, you will take features from technical design through production support. You will develop backend services, responsive web applications, REST APIs, and integrations. The...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Lead Java full stack development at Citi using Spring Boot, modern JavaScript, and cloud native application design. This is a full time technology position. The Applications Development Technology Lead Analyst is a senior level role coordinating application systems analysis and programming. You will establish or revise application systems, guide architecture...


  • Winnipeg, Manitoba, Canada IT Connex Full-time

    Architect Java test automation and AI-assisted testing as a hands-on Senior SDET leading performance engineering across global teams. This Senior SDET combines architectural ownership with hands-on engineering and global technical leadership. You will build scalable frameworks across UI, APIs, microservices, and data pipelines. The work also includes...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full-time role supports global trading desks. The Applications Development Technical Lead Analyst serves as principal designer, systems architect, and hands-on lead engineer. You will build mission-critical...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Design secure Java platforms at Citi across Kubernetes, Kafka, APIs, and cloud infrastructure. This full-time role focuses on architecture, integration, and technical leadership. As a seasoned Senior Java Back-End Developer, you will translate business needs into technical roadmaps and architecture runway. Your scope includes AWS, Azure, or Google Cloud...


  • Winnipeg, Manitoba, Canada n2psystems Full-time

    Software Engineering Onsite Contract ID: REQ-43709N2P SystemsMississauga, Ontario, Canada 8+ years $120K - $130K CAD Posted 6 days agoN2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology delivery team in Mississauga, Ontario, Canada. At N2P Systems, you will put 8+ years of hands-on experience with Java, Low-Latency...


  • Winnipeg, Manitoba, Canada Canadian Imperial Bank of Commerce (Canada) Full-time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are...


  • Winnipeg, Manitoba, Canada lululemon Full-time

    Design complex logistics systems with Java, GenAI, and resilient integrations onsite at lululemon at least four days weekly. As a Senior Software Engineer, you will support the Outbound Logistics Technology team and enhance luluRoute, lululemon’s parcel execution engine. The work spans Java, Python, APIs, events, messaging, and production GenAI systems....


  • Winnipeg, Manitoba, Canada Citi Full-time

    Design high-performance backend systems with Java and Spring Boot while developing AI Agents and intelligent application features at Citi. As a Senior Software Engineer, you will build applications using Java, Spring Boot, and MongoDB. You will integrate AI Agents, apply Prompt Engineering, and use the Google ADK. The work includes planning, development,...


  • Winnipeg, Manitoba, Canada Pacer Group Full-time

    Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance projects. Full-time permanent employment offers a CAD 120-130K yearly rate. This Backend Developer role requires six-plus years of Python experience, including at least two years with Java. You will develop reliable,...


  • Winnipeg, Manitoba, Canada Canadian Imperial Bank of Commerce (Canada) Full-time

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


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...


  • Winnipeg, Manitoba, Canada PeoplePilot Full-time

    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 experience in building high-performance applications, integrating...


  • Winnipeg, Manitoba, Canada n2psystems Full-time

    Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs and enterprise application development expertise. N2P Systems seeks an experienced Senior Java Developer for its enterprise technology delivery team. Apply 8+ years of hands-on Java, low-latency engineering, RESTful APIs, and microservices experience. This existing...


  • Winnipeg, Manitoba, Canada PeoplePilot Full-time

    Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems. This senior-level position requires hands-on software development and analytical system integration experience. You will use Python, SQL, Linux, and Apache Spark while building high-performance...

  • Senior Java Developer

    4 hours ago


    Winnipeg, Manitoba, Canada Citi Full-time

    Are you a Senior Java Developer ready to shape the architecture behind global reference data solutions used by clients around the world? In this role, you will build end-to-end microservices solutions within a global engineering team, bringing deep Java expertise to modern, cloud-ready applications. You will influence architecture decisions, champion...


  • Winnipeg, Manitoba, Canada Prolifics Full-time

    Java and Spring Boot expertise define this hybrid Montreal contract for an experienced Full Stack Developer building enterprise applications onsite three days weekly. This 12-month contract requires seven-plus years of software development experience. You will work across Java backend services, RESTful APIs, Angular, TypeScript, SQL, and relational...