Senior Java Software Engineer

4 days ago


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

About the Role

We are seeking a highly skilled Senior Java Software Engineer to join our Global Banking Technology & Operations team. As a member of this team, you will be responsible for designing and developing cutting-edge software solutions that meet the evolving needs of our clients and market requirements.

What You'll Do

  • Create new features, including making design and architectural decisions, testing, tracking quality metrics, and producing documentation.
  • Present developed features to stakeholders and product owners, gaining a solid understanding of business requirements and gathering feedback.
  • Ensure that software solutions meet internal standards and provide operational support as needed.
  • Occasionally perform Level 3 support during overnight shifts or on-duty.
  • Manage long-term projects and serve as the main point of contact for multiple stakeholders.
  • Familiarity with Agile practices and methodologies.

Your Skills and Qualifications

  • Proficiency in Java programming language.
  • Strong grasp of software development cycle and deep understanding of business context.
  • Experience with Spring, Angular, React, PostgreSQL, SQL, Oracle, Tomcat, RabbitMQ, PowerBI, and RestAPI.
  • Proven track record of managing long-term projects and serving as the main point of contact for multiple stakeholders.
  • Familiarity with Agile practices and methodologies.
  • Bachelor's degree in Computer Science or equivalent technical certifications.

Working Environment

We offer a hybrid work arrangement that provides employees with flexibility to work remotely, as well as on-site, while promoting interaction and collaboration with colleagues. Our offices adhere to all standard protocols.

Our Benefits

  • Minimum of 20 Vacation days + 4 personal days.
  • Supportive maternity, paternity, parental, and adoption leave policy.
  • Health spending ($2,000/year) and personal spending ($1,000/year) accounts with 75+ eligible reimbursement categories.
  • Fully sponsored virtual healthcare assistance and Employee Assistance Program.

$120,000 per year

This estimate is based on industry standards and average salaries for Senior Java Software Engineers in the finance sector.



  • Montreal, Quebec, Canada Explorance Full time

    Job Description:As a Senior Software Engineer - Java, you will be responsible for designing, developing, and testing software applications using Java. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Main Responsibilities:- Design, develop, and test software applications using...


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

    About the OpportunityWe are seeking a highly skilled Senior Java Software Engineer to join our team in Global Banking Technology & Operations (GBTO). As a key member of our development team, you will play a crucial role in designing, developing, and delivering cutting-edge software solutions that meet the evolving needs of our clients and market...


  • Montreal, Quebec, Canada Accolite Full time

    Job Title: Senior Software Engineer - Java SpecialistAbout the Role:We are seeking an experienced Senior Software Engineer to join our team in Montreal. As a key member of our engineering department, you will be responsible for designing, developing, testing, and deploying high-quality Java-based software applications using the Spring framework.About the...


  • Montreal, Quebec, Canada Genpact Full time

    Genpact, a global professional services and solutions firm, is seeking an experienced Senior Java Software Engineer to join our team. With over 125,000 employees across 30+ countries, we deliver innovative solutions that shape the future.We offer a competitive salary of $120,000 - $180,000 per year, depending on experience and qualifications.In this role,...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    At LGS, an IBM company, we strive to create a work environment that fosters your professional growth. Our diverse and inclusive culture welcomes talents from local and international backgrounds.About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team in Quebec. As a member of our team, you will play a critical role in...


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

    About the RoleWe are seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and reliability.Key...


  • Montreal, Quebec, Canada Recooty Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Recooty, where you will play a key role in designing and developing cloud-based solutions using Java technology.The ideal candidate will have a strong background in Java development, with experience in Core Java, J2EE, Spring, Hibernate, and Spring Batch. You should also be...


  • Montreal, Quebec, Canada TS Imagine Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team in Montreal. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java.About the RoleIn this role, you will work closely with our global development team to integrate, build, and grow...


  • Montreal, Quebec, Canada Infosys Full time

    At Infosys, we're seeking an accomplished Senior Java Software Engineer to join our dynamic team. This role offers a unique opportunity to work with key stakeholders and apply technical expertise across various stages of the software development life cycle.Company OverviewWe're a leading global consulting and IT services company, dedicated to helping clients...


  • Montreal, Quebec, Canada Capgemini Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team in Montreal, Quebec. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable Java applications.


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

    About the RoleWe are seeking a skilled Senior Java Software Engineer to join our team responsible for managing US-based real-time payment applications. This is a unique opportunity to be part of a dynamic team that blends the innovative energy of a FinTech with the stability of a major international bank.


  • Montreal, Quebec, Canada LanceSoft Full time

    Job SummaryWe are seeking a skilled Senior Java Software Engineer to take ownership of the end-to-end delivery of large-scale distributed applications. As a key member of our team, you will be responsible for performing analysis, design, coding, testing, and maintenance of complex software systems.About LanceSoftLanceSoft is a dynamic organization that...


  • Montreal, Quebec, Canada Randstad Full time

    We are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating scalable and efficient solutions.The successful candidate will have experience with Java and a solid understanding of object-oriented programming principles.This is an exciting...


  • Montreal, Quebec, Canada Blitz TI Full time

    Job Description:We are seeking a seasoned Senior Software Engineer to join our team at Blitz TI in the West Island. As an expert in Java and C development, you will play a crucial role in designing and implementing software solutions for our clients.About the Role:This is a full-time opportunity that requires a strong background in software development, with...


  • Montreal, Quebec, Canada Accolite Full time

    OverviewBounteous x Accolite, a leading digital engineering firm, is seeking an experienced Senior Java Developer to join their team. As a key member of the company, you will play a crucial role in designing, developing, and deploying high-performance Java-based software applications.About the RoleThis is a hybrid position, requiring 3 days of in-office work...


  • Montreal, Quebec, Canada Accolite Full time

    Seeking a skilled Senior Java Developer to join our team in Canada. As a key member of our development team, you will design, develop, test, and deploy high-performance Java-based software applications using the Java Spring and Spring Batch frameworks.The ideal candidate will have 7+ years of experience in software development, with a strong focus on Java...


  • Montreal, Quebec, Canada Genpact Full time

    About GenpactGenpact is a global professional services firm that delivers outcomes that shape the future. Our purpose is to drive enterprise transformation and improve business outcomes for leading enterprises, including Fortune Global 500 companies.Job SummaryWe are seeking an experienced Senior Java Software Engineer - Data Solutions to join our team. In...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Company OverviewLGS, une Société IBM / an IBM Company, is a dynamic and inclusive workplace that values professional growth. Our company culture fosters diversity and supports talents from both local and international backgrounds. As a team member, you will play a crucial role in driving major projects that propel clients' businesses forward and improve...


  • Montreal, Quebec, Canada Genpact Full time

    About the RoleWe are inviting applications for the position of Senior Frontend Software Engineer, focusing on developing high-quality web applications using a Java/React technology stack.Key ResponsibilitiesCoding, testing, and delivering high-quality deliverables.Participating in the complete software lifecycle – analysis, design, development, testing,...