Backend Java Developer

2 days ago


Quebec, Canada ALLTECH CONSULTING SVC INC Full time

Job Description: Model Risk Management (MRM) is a critical application for the firm. It provides standards, principles & practices, governance processes, definitions, roles & responsibilities required for sound model risk management. The team supports cross-divisional business areas with high visibility and oversight from both internal risk management and external regulatory authorities across the globe. To support significant growth in business functionality and support changing regulatory environment, including implementing new global policy frameworks such as AI/ML/GenAI model framework. We are looking for highly motivated individual with hands-on Java development experience, to support building the Model Risk Management new features. Technology stack includes a wide range of proprietary and open-source technologies including REST API, Workflow and Rule Engine technologies, scalable big-data platforms, No-Sql databases, UI: ReactJS/Redux and reporting tools. The candidate needs to be able to understand distributed systems architecture, be a team player with effective communication skills and passionate about programming in a distributed, event-driven pub/sub environment using Core Java, and Python. The candidate should enjoy working in a highly collaborative environment that values teamwork. Required Skills:– Very strong analytical and problem-solving abilities.– 7-15 years of experience in Java backend development– Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion– Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming– Strong knowledge of common Java frameworks (Spring, JSR-303, Logback, Junit, Apache Commons)– Strong Knowledge of Relational Databases and SQL (DB2)– Good Knowledge of No-SQL Databases (Mongo DB) Desired Skills:– Cloud tech stack: Azure, Snowflake, Databricks– Workflow Engine: BPMN, DMN, Camunda 7/8– Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber– Experience with TDD (test driven development)– Strong knowledge of GIT source code management– Knowledge of Gradle, Jenkins automated build processes– Strong knowledge of Representation state transfer (RESTful Web services)– Knowledge of HTTP, XML, JSON– Knowledge of ReactJS/Redux– Knowledge of Unix/Linux Knowledge of Liquibase database schema management #J-18808-Ljbffr



  • Quebec (QC), Canada Source2Hunt LLC Full time

    Role: Java Backend DeveloperLocation: Montreal, Quebec (Hybrid - 3 days onsite per week)Type: Full-timeClient is seeking a Java Backend Developer to join our team in Montreal (Need Onsite day 1, hybrid 3 days from office).Job Description:We are seeking a skilled and proactive Java Developer to join our dynamic team. The ideal candidate will participate in...


  • Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Description:Model Risk Management (MRM) is a critical application for the firm. It provides standards, principles & practices, governance processes, definitions, roles & responsibilities required for sound model risk management.The team supports cross-divisional business areas with high visibility and oversight from both internal risk management and...


  • Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Description: Model Risk Management (MRM) is a critical application for the firm. It provides standards, principles & practices, governance processes, definitions, roles & responsibilities required for sound model risk management. The team supports cross-divisional business areas with high visibility and oversight from both internal risk management and...


  • Quebec (QC), Canada Compunnel Inc. Full time

    The Back-end Java Developer will join the Non-Financial Risk team to support in building and maintaining surveillance models that enhance operational resilience. The role involves collaborating with cross-functional teams, including Risk, Compliance, Business Analysts, DevOps, and Scrum Masters, to design, implement, and test monitoring frameworks in an...


  • Quebec (QC), Canada Compunnel Inc. Full time

    Job Title: Java Full-stack DeveloperLocation: Montreal (Day 1 onboarding onsite / in office presence 3x week)Role and Responsibilities• Design and develop a high-performance, scalable platform to support multiple Lending business lines.• Develop and maintain reusable and testable, backend and frontend components.• Be an active contributor of an agile...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada GuruLink Full time

    A technology recruitment agency is seeking a skilled Software Engineer to design and build APIs and microservices in a cloud-native environment. This fully remote role requires strong backend engineering expertise, particularly with Java and Spring Boot. Candidates should have over 7 years of experience in Java application development and a solid...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Aequilibrium Full time

    Senior Backend Developer - Java & .NET (Future Opportunity)Senior Backend Java EngineerWe seek a Senior Backend Engineer with Java and .NET experience. When you join Aequilibrium, you get to be a part of a fun and agile tech professional services company driving innovative change in financial services and VR. We’re looking for a strong team member who...


  • Ottawa, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Flexera Full time

    We’re looking for **Backend Developers** to join our GCP/Azure group, contributing to our flagship products—**Elastigroup** and **Ocean**. This is a hands-on development role focused on building scalable backend systems that power our cloud optimization platform. You’ll work closely with experienced engineers and product teams to deliver impactful...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Scotiabank Full time

    A leading financial institution in Ontario is seeking a Backend API Developer to enhance their flagship mobile app. You will work in a collaborative environment with a diverse team, contributing to coding practices and application architecture. Applicants should have significant experience in Java development, REST APIs, and a background in the banking...

  • Senior Java Developer

    4 weeks ago


    Quebec, Canada Behavox Full time

    Join to apply for the Senior Java Developer role at Behavox. About Behavox Behavox is shaping the future for how businesses harness their most important raw material – data. Our mission is bold: organize enterprise data into actionable information that protects and promotes the business growth of multinational companies worldwide. From managing enterprise...