java j2ee developer

See average salary for java j2ee developer »

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


  • Montreal, QC, Canada Miratech Full-time $120,000 - $170,000 Contract

    Build enterprise routing engines with Java and Spring Boot at Miratech, working remotely within its Work From Anywhere culture. Shape real-time interaction distribution.As a Senior Routing Engine Developer, you will develop distributed backend services for contact center operations. The work spans microservices, REST APIs, event-driven architecture,...


  • Mississauga, Peel Region, Canada Citigroup Inc. Full-time €121,000 - €171,000 Contract

    Lead Java architecture for Citi’s Delta One Execution Platform, combining object-oriented design with full-time application development. Work globally across critical trading systems. This Vice President-level technology position focuses on development and maintenance for equities execution applications. You will analyze, design, construct, test,...


  • Quebec, Capitale-Nationale, Canada ALLTECH CONSULTING SVC INC Full-time €85,000 - €120,000 Contract

    We offer: • To work with some of the best professionals in the business – for a firm that values individual intellect as much as teamwork • State-of-the-art offices that are designed to maximize collaboration • Flexible working arrangements • Enriching challenges that provide opportunity for constant learning and advancement • An environment...


  • Toronto, ON, Canada Randstad Canada Full-time €120,000 - €150,000 Contract

    Java expertise drives enterprise full-stack development in Toronto, with this fully onsite contract focused on secure APIs and scalable applications. As a Senior Software Developer, you will design, develop, integrate, and maintain large-scale web applications. The work spans front-end, backend, workflow, API, and data-access layers using Java and modern...

  • Lead Java Developer

    10 hours ago


    Canada Citigroup Inc. Full-time €167,000 - €237,000 Contract

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


  • Montreal, QC, Canada Compunnel Inc. Full-time €90,000 - €120,000 Contract

    Build resilient cloud settlement platforms with Java and Spring in an agile environment, collaborating across global teams. Apply full stack development, testing, and DevOps practices. As a Senior Full Stack Java Developer, you will refine requirements and contribute to architecture, design, and implementation. The work includes core Java, Spring Boot,...

  • Senior Java Developer

    10 hours ago


    Montreal, QC, Canada Adaptive Full-time $90,000 - $120,000 Contract

    WE ARE: At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage. Our clients include the...


  • Montreal, QC, Canada Compunnel Inc. Full-time $90,000 - $120,000 Contract

    We are seeking a Senior Full Stack Java Developer, preferably with exposure to cloud architectures and public cloud offerings, to join our team in building a resilient, scalable, and secure cloud-based settlement platform. You will participate in requirements refinement, architecture, design, and implementation—writing code, building automated tests, and...


  • Montreal, QC, Canada Morgan Stanley Full-time $95,000 - $145,000 Contract

    Java and Scala expertise powers surveillance software development at Morgan Stanley in Montreal, with a hybrid work environment combining remote work and office attendance.This Associate Software Developer role supports Wealth Management Monitoring initiatives within Morgan Stanley’s Technology division. You will build backend services, process big data...


  • Mississauga, Ontario, Canada Infosys Full-time $72,783 - $105,007 Contract

    Infosys is seeking a Java Springboot Microservices Angular Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high-level design...


  • Mississauga, Ontario, Canada N2P Systems Full-time

    We are seeking an experienced Senior Java Low Latency Developer to design, develop, and optimize high-performance enterprise applications within a banking and financial services environment. The ideal candidate will have strong hands-on Java development experience, a solid understanding of low-latency application design, and expertise in building scalable,...


  • Winnipeg, Manitoba, Canada Royal Bank of Canada Full-time

    Job Description What is the opportunity?Provides information on the detailed technical design and development of applications using JAVA, and existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments. What will you do?Designing and coding application programs; performing...


  • Winnipeg, Manitoba, Canada Miratech1 Full-time

    Lead Java microservices and LLM integration for core banking systems in a hybrid role, working two days weekly from downtown Toronto. As a Senior Java Developer, you will implement architect-designed solutions for a major financial services client. Your work spans Spring Boot, RESTful APIs, gRPC, Python, and agentic workflows. You will also help developers...


  • Mississauga, Ontario, Canada Citigroup Inc. Full-time

    We’re currently looking for a high caliber professional to join our team as Senior Java Developer, Vice President. Cross Asset Margin technology teams actively develop and enhance set of strategic systems and services which are regulatory driven and have a direct bearing on how Citi Capital Markets manages risk arising from trading, including both market...


  • Mississauga, Peel Region, Canada Citi Full-time €130,000 - €196,000 Contract

    Join Citi as a Java Backend Developer focused on Payments Modernization. Utilize your Core Java skills to drive the enhancement of CitiDirect’s payment systems. This Assistant Vice President role offers a chance to modernize payment architecture while supporting operational efficiency. You will work on scalable backend services, ensuring optimal...


  • Canada Citigroup Inc. Full-time €121,000 - €171,000 Contract

    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 State Street Full-time

    Build high-performance Java and Rust trading software with State Street’s EFX Boston team as a senior full-stack developer. Solve complex problems across global platforms. This senior eFX developer creates new functionality alongside a global team delivering bespoke FX trading solutions. The work spans mesh-based service-oriented platforms across multiple...


  • Toronto, ON, Canada Agilno (Pivot 2026) Full-time €110,000 - €150,000 Contract

    Build backend systems with Java and Spring Boot at Agilno, working hybrid in the Greater Toronto Area or remotely on Pacific Time. As a Senior Java Developer, you will spend most of your time developing backend architecture and features. You will also use React and TypeScript for complete end-to-end delivery. The application supports web, mobile, Microsoft...


  • Quebec, Capitale-Nationale, Canada ALLTECH CONSULTING SVC INC Full-time €90,000 - €120,000 Contract

    Years of experience: 8+ We are looking for a self-driven and continuously learning senior Java and Python developer to automate the deployment of modern applications onto Kubernetes environments. The ideal candidate will possess a profound technical understanding of cloud-native application design, Kubernetes infrastructure and containerization...


  • Toronto, ON, Canada Triunity Software, Inc. Full-time €90,000 - €120,000 Contract

    Become part of Triunity Software as a Java Developer in Toronto, ON, where your code can make a significant impact. We value clean code and innovative development practices. This key role involves designing and developing scalable applications using Java technologies. Collaborating with diverse teams, you'll write well-documented code, participate in code...