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, MB, Canada S.I. Systems Ltd. Full-time €110,000 - €150,000 Contract

    Build modern enterprise applications as a Senior Full Stack Developer in Toronto, London, or Winnipeg, working hybrid three days weekly with Java and component-based development. This twelve-month role supports an insurance client within an Agile team. You will translate product and design requirements, develop reusable software components, and contribute...


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Senior Java Developer (with LLM expertise)Full-timeMiratech 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...


  • Winnipeg, Manitoba, Canada John Abbott Full-time

    Use Java expertise to teach Programming I online for John Abbott College’s Winter 2027 Full Stack Developer program. Strong English communication is required. The Centre for Continuing Education is hiring an instructor for course 420-JA4-AB. This 60-hour assignment runs from January 5 through June 15, 2027, with weekday daytime teaching hours. The...


  • Winnipeg, Manitoba, Canada Procom Full-time

    Lead Java and Spring development from Mississauga, with a hybrid schedule requiring three onsite days each week. Build tools that improve developer productivity. This six-month contract supports a Financial Services client through Procom. As a Senior Lead Java Developer, you will design, develop, and deploy internal platforms. Your work spans Angular, Java,...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Lead Java architecture and low-latency microservices development for Citi’s Onboarding Master Central platform with global operational reach. As an Applications Development Technology Lead, you will establish and implement application systems supporting modernized client onboarding. The position emphasizes architectural decisions, resilient services,...


  • Winnipeg, Manitoba, Canada TEKsystems Full-time

    Java Spring & Spring Boot Angular Git Outils CI/CD (Jenkins, GitHub Actions, OpenShift) Microservices Micro-frontends Développeur Full Stack Senior (Java / Angular)Aperçu du posteNous recherchons un(e) Développeur(se) Full Stack Senior pour contribuer au développement, à l'évolution et au soutien dapplications web modernes dans un environnement Agile....


  • Winnipeg, Manitoba, Canada Blutic Full-time

    Build secure cloud-based settlement systems in Montreal with Java, Spring Boot, Angular, and distributed event-based architecture expertise. This W2 hybrid opportunity offers a cloud-focused engineering path. Blutic seeks a Senior Java Full Stack Developer with 7+ years of experience building resilient, scalable systems. You will apply agile practices across...


  • Winnipeg, Manitoba, Canada Compunnel Inc. Full-time

    JOB SUMMARY We are seeking a highly skilled Senior Java Developer with 7-15 years of experience to join our dynamic Workforce Technology Services team. This role involves delivering high-quality technology solutions to modernize and transform the employee experience firmwide. The ideal candidate will possess deep expertise in building scalable, resilient,...


  • Winnipeg, Manitoba, Canada Miratech Group Full-time

    Build enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Shape Citi platform modernization through Core Java, microservices, and cloud migration expertise as a Vice President-level technical leader. Work hybrid across global engineering teams. This senior individual contributor role guides architecture for Credit Risk and Capital Markets technology. You will define platform direction, re-engineer monolithic...


  • Winnipeg, Manitoba, Canada Morgan Stanley Full-time

    À Montréal, dirigez des solutions Java Full Stack avec Core Java, Spring et Spark en mode hybride combinant télétravail et bureau. Contribuez à la gestion des risques et à la conformité réglementaire chez Morgan Stanley. Ce poste de chef du génie logiciel, de niveau vice-président, relève de la Technologie. Vous concevrez et maintiendrez des...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Lead Java microservices engineering for Citi’s global payments infrastructure, applying Spring Boot, Kubernetes, and event-driven architecture in hybrid work. This Senior Lead Software Engineer role sits within Citi’s Core Payment Systems team and Treasury and Trade Solutions business. You will guide modernization of mission-critical payment applications...


  • Winnipeg, Manitoba, Canada Us Tech Solutions Full-time

    Apply Java and SQL expertise as a Senior Programmer Analyst supporting a critical public healthcare case management application onsite in Fredericton. This 12-month assignment combines application maintenance, production support, database development, reporting, and project enhancements. You will work with Java, Oracle, Microsoft SQL Server, and Linux batch...


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

    Apply Java and counterparty credit risk expertise to Citi Capital Markets technology serving traders, salespeople, and risk managers. This full time senior role supports strategic risk systems.The Lead Java Risk Developer establishes and implements revised application systems alongside Technology teams. You will analyze complex processes, develop programs,...


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

    Combine ReactJS and Java expertise at Citi to develop full-stack applications for streamlined client onboarding workflows.This senior Applications Development Technology Lead contributes to OMC, Citi’s technology platform for onboarding across Legal, Credit, KYC, and Account opening. You will build front-end and back-end capabilities, apply Test-Driven...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Accommodations Plus International Full-time

    Build enterprise applications at Accommodations Plus International using Java, Spring Boot, Angular, React, and practical AI-assisted development every day.As a Senior Full Stack Developer, you will create secure solutions across APIs, integrations, and user interfaces. You will work with Team Leads and cross-functional partners while applying AI coding...


  • Winnipeg, MB, Winnipeg Census Division, MB; 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 Bevertec Full-time

    Build Java applications and web interfaces as a Senior Full Stack Software Developer working in the office five days weekly. Apply 10+ years of development experience. This senior engineering position centers on technical delivery across Java, Angular, Oracle, and web UI development. The work includes Liberty, Spring, JAX-RS 2.0, JDBC 4.1, EWS API, Websocket...


  • Winnipeg, MB, Canada Groupe SII Full-time

    Join a dynamic team as a Lead Java Spring Developer, focusing on building enterprise solutions and guiding regional technology alignment. This senior-level role offers a unique opportunity to leverage your expertise in Java, Spring Boot, and REST APIs.As a Senior Technical Specialist, you will ensure alignment between international technology teams and...


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

    Lead Kafka event-driven integration delivery with modern Java at ML arteka, supporting distributed developers through technical execution and people management.This Technical Lead owns the integration layer’s delivery while remaining hands-on with Java 17/21, concurrency, and event-streaming technologies. You will manage task allocation, capacity,...