Java Software Developer

3 months ago


Montreal, Quebec, Canada Intact Financial Corporation Full time

Intact Financial Corporation is a leading provider of property and casualty insurance in Canada, dedicated to helping individuals, businesses, and communities thrive.

Our Digital, Data, and Tech team is comprised of over 3,000 experts who are passionate about pushing the boundaries of innovation. We're committed to creating cutting-edge digital solutions that go beyond traditional insurance to deliver real value to millions of people.

About the Role

As a Java Software Developer, you will play a vital role in developing and maintaining our software applications. You will work alongside a talented team of engineers to design, implement, and test code changes that enhance existing products or contribute to new releases.

Your Responsibilities
  • Implement and test low to moderately complex code changes to fix defects in existing software products or enhance new/future releases.
  • Troubleshoot low to moderate defects within code, providing input into remediation plans.
  • Assist in the development of requirements with product management and architects, offering recommendations to improve design and prevent recurring issues.
  • Participate in the discovery phase of small to medium-sized initiatives, contributing to high-level design discussions.
  • Provide support in solving software/systems monitoring issues and escalations requiring moderate technical expertise.
  • Assist in automating the deployment of solutions as code.
Your Qualifications
  • Currently pursuing a Bachelor's, Master's or PhD in Software Engineering, Computer Science, or a related field.
  • Strong proficiency in Java programming language.
  • Experience with software development methodologies and tools.
  • Excellent problem-solving and analytical skills.
  • Bilingual fluency in English and French.

Intact Financial Corporation is an equal opportunity employer. We value diversity and strive to create an inclusive workplace where all individuals feel valued, respected, and heard.


  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Java/JavaScriptWe're seeking a skilled software engineer with expertise in Java and JavaScript to join our team at Centric Software. The ideal candidate will have a strong understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...


  • Montreal, Quebec, Canada Q1 Technologies Full time

    Job Title: Java Software DeveloperQ1 Technologies is seeking a highly skilled Java Software Developer to join our team in Montreal. As a Java Software Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Q1 Technologies Full time

    Job Title: Java Software DeveloperQ1 Technologies is seeking a highly skilled Java Software Developer to join our team in Montreal. As a Java Software Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:Design and develop...


  • Montreal, Quebec, Canada Bounteous Full time

    About the RoleBounteous x Accolite is seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks.Key ResponsibilitiesDesign and develop scalable and high-performance Java applications using Spring...


  • Montreal, Quebec, Canada Bounteous Full time

    Role and ResponsibilitiesWe are seeking a skilled Java Software Engineer to join our team at Bounteous x Accolite. As a Java Software Engineer, you will design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:Design and develop scalable and high-performance Java applications...


  • Montreal, Quebec, Canada Bounteous Full time

    Job Title: Java Software EngineerBounteous x Accolite is a leading digital engineering company that helps ambitious brands accelerate their digital transformation. We are seeking a highly skilled Java Software Engineer to join our team.Key Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring...


  • Montreal, Quebec, Canada Bounteous Full time

    Job Title: Java Software EngineerBounteous x Accolite is a leading digital engineering company that helps ambitious brands accelerate their digital transformation. We are seeking a highly skilled Java Software Engineer to join our team.Key Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Java DeveloperWe are seeking a skilled Java developer to join our team at ALLTECH CONSULTING SVC INC. The ideal candidate will have a strong background in Java programming, data structures, and algorithms, as well as excellent problem-solving skills and communication abilities.Job Summary:The successful candidate will be responsible for designing,...


  • Montreal, Quebec, Canada ALLTECH CONSULTING SVC INC Full time

    Job Title: Java DeveloperWe are seeking a skilled Java developer to join our team at ALLTECH CONSULTING SVC INC. The ideal candidate will have a strong background in Java programming, data structures, and algorithms, as well as excellent problem-solving skills and communication abilities.Job Summary:The successful candidate will be responsible for designing,...


  • Montreal, Quebec, Canada Bounteous Full time

    Job Title: Java Software EngineerBounteous x Accolite is a leading digital engineering company that helps ambitious brands accelerate their digital transformation. We are seeking a highly skilled Java Software Engineer to join our team.Key Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring...


  • Montreal, Quebec, Canada Bounteous Full time

    Job Title: Java Software EngineerBounteous x Accolite is a leading digital engineering company that helps ambitious brands accelerate their digital transformation. We are seeking a highly skilled Java Software Engineer to join our team.Key Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Trisotech Full time

    Software Engineer - Java DeveloperTrisotech, a leading provider of digital transformation solutions, is seeking a skilled Software Engineer - Java Developer to join its agile development team.Job SummaryAs a Software Engineer - Java Developer, you will be part of a dynamic team that creates and maintains industry-leading software products. You will have the...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Trisotech Full time

    Software Engineer - Java DeveloperTrisotech, a leading provider of digital transformation solutions, is seeking a skilled Software Engineer - Java Developer to join its agile development team.Job SummaryAs a Software Engineer - Java Developer, you will be part of a dynamic team that creates and maintains industry-leading software products. You will have the...


  • Montreal, Quebec, Canada Trisotech Full time

    Senior Java Software EngineerTrisotech, a leading provider of digital transformation solutions, is seeking a highly skilled Senior Java Software Engineer to join its agile development team.Job SummaryAs a Senior Java Software Engineer, you will be part of a dynamic team that creates and maintains industry-leading SaaS software. You will have the opportunity...


  • Montreal, Quebec, Canada Trisotech Full time

    Senior Java Software EngineerTrisotech, a leading provider of digital transformation solutions, is seeking a highly skilled Senior Java Software Engineer to join its agile development team.Job SummaryAs a Senior Java Software Engineer, you will be part of a dynamic team that creates and maintains industry-leading SaaS software. You will have the opportunity...


  • Montreal, Quebec, Canada Bounteous Full time

    About the RoleBounteous x Accolite is seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks.Key ResponsibilitiesDesign and develop scalable and high-performance Java applications using Spring...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...


  • Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time

    About the JobAt SGS Société Générale de Surveillance SA, we seek a skilled Java Back-End Developer to join our team in Global Banking Technology & Operations. The ideal candidate will have a strong background in Java and experience working with real-time payment systems.Key ResponsibilitiesDesign and implement new features for our global payment systems...