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 Citi Full-time

    Overview Of The Role Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking,...


  • Winnipeg, Manitoba, Canada Randstad Canada Full-time

    Build scalable enterprise applications onsite in Toronto using Java, Spring Boot, React, and Angular across full-stack delivery. Lead secure APIs and responsive interfaces. This senior contract role spans application architecture, technical delivery, and full-lifecycle software development. You will connect business requirements with backend architectures,...


  • Winnipeg, Manitoba, Canada Procom-b5a780c3 Full-time

    Build high-performance web applications with Java and Angular in a hybrid arrangement, working three days onsite at a Mississauga banking client’s office. Procom seeks a Full Stack Java developer for a six-month contract supporting complex web application development and enhancement. The work includes platform upgrades, new features, scalable solutions,...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Citi is seeking a Senior Software Engineer (Java Microservices) in Mississauga to design, develop, and maintain scalable backend systems using Java, Spring Boot, Kotlin, and MongoDB. You will apply DevOps practices and SRE principles while mentoring peers and delivering robust technical solutions for global operations. The role offers a hybrid work model,...


  • Winnipeg, Manitoba, Canada Accenture PLC Full-time

    Shape client solutions through AEM architecture, Java development, and technical governance at Accenture Song. Work across the software development lifecycle with technical stakeholders. As a Senior AEM Architect, you will design, implement, and guide Adobe Experience Manager solutions. Responsibilities include requirements, use cases, data modeling,...


  • Winnipeg, Manitoba, Canada Redwood Software Full-time

    Lead Java and JavaScript development at Redwood, building scalable applications for automation and SaaS platforms. Shape architecture across mission-critical systems. As a Senior Full Stack Software Developer, you will design, develop, and deliver secure, high-performance applications. You will build backend services, APIs, microservices, and accessible...


  • Winnipeg, Manitoba, Canada Citi Group 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, Manitoba, Canada Morgan Stanley Full-time

    Développez des applications multitâches robustes chez Morgan Stanley à Montréal, avec Java Core, Scala et une solide compréhension du multithreading. Le travail est hybride. Comme ingénieur logiciel III de niveau directeur, vous contribuerez à une infrastructure distribuée soutenant le pupitre de négociation CVA. Le mandat couvre la conception, le...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Build Java trading applications for Citi’s global Delta One Execution Platform, using object-oriented design and Unix or Linux expertise. This is a full-time technology role. As a Senior Java Developer, you will support analysis, design, construction, testing, implementation, and application operations. You will maintain ETF Execution workflows and...


  • Winnipeg, Manitoba, Canada Morgan Stanley Full-time

    Concevez des applications réactives et orientées événements pour la plateforme SDLC de Morgan Stanley, depuis Montréal en mode hybride. Au niveau directeur, ce rôle pratique fait progresser Optimus dans l’écosystème Codetree. Vous développerez des solutions backend évolutives, des intégrations d’environnements de développement et des robots...


  • 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 Citi Full-time

    Shape enterprise Java microservices and mentor technical leaders as a Vice President architect. Apply secure design, APIs, and distributed-systems expertise at Citi. This senior applications development position focuses on turning business needs into technical roadmaps and architecture runway. You will communicate trade-offs, guide architectural forums, and...


  • Winnipeg, Manitoba, Canada Linuxassociation Full-time

    # Java Full Stack Microservice DeveloperReveille Technologies,Inc · Vancouver, British Columbia, CABack to resultsJava Full Stack Microservice DeveloperReveille Technologies,IncVancouver, British Columbia, CA Posted October 30, 2026 Via LinkedIn### Full Job Description 8-10 years of hands-on experience in Java/J2EE software development with provenexpertise...


  • Winnipeg, Manitoba, Canada PointClickCare Full-time

    Lead Java and AI-focused engineering teams at PointClickCare, shaping enterprise software delivery and technical architecture across Agile development. As a Software Engineering Manager reporting to the Senior Manager of Engineering, you will lead multiple cross-functional developer teams. You will guide software projects from concept through post-launch...


  • Winnipeg, Manitoba, Canada Accommodations Plus International Full-time

    Lead full stack Java development at Accommodations Plus International, combining software architecture with hands-on AI-assisted engineering every day. This senior position guides architecture, development, and DevOps for enterprise-grade applications. You will shape secure, scalable solutions while using Java, Spring Boot, REST, SOAP, AWS, and AI coding...


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

    Rejoignez Tecsys comme Développeur Java Senior et contribuez à des systèmes backend vitaux pour la santé et la distribution. Concevez des solutions sécurisées qui améliorent la fiabilité des opérations clients.En tant que développeur Java Senior, vous jouerez un rôle clé dans la conception et l'évolution de services performants. Votre expertise...


  • Winnipeg, Manitoba, Canada Reveille Technologies,Inc Full-time

    8-10 years of hands-on experience in Java/J2EE software development with proven expertise in Spring Boot. Strong experience designing, developing, and deploying microservices-based solutions using Spring Boot. Proficiency in building and consuming REST APIs and extensive knowledge of integration patterns. Deep experience with Kafka for event-driven...


  • Winnipeg, Manitoba, 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...


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

    Build real-time payment infrastructure as Marqeta’s Staff Java Engineer, writing production code and improving reliability remotely from Ontario or British Columbia. As a Staff Software Engineer, you will work daily in complex processing systems that route and authorize card transactions. You will shape designs, mentor engineers, and guide technical...


  • Winnipeg, Manitoba, Canada Curinos Full-time

    Develop Curinos fintech software from the Toronto HUB or remotely, combining Java Spring Boot, Angular, Databricks, and AWS. Curinos is seeking a Senior Software Engineer for B2B SaaS applications serving financial institutions. This hybrid-modality role is open to remote or hybrid candidates commutable to Toronto. You will build customer-focused pricing and...