Cloud-Based Java Software Engineer

2 days ago


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

Company Overview

Societe Generale, a leading global banking and financial services institution, seeks a highly skilled Cloud-Based Java Software Engineer to join its team. As a key member of our Global Banking Technology & Operations (GBTO) division, you will play a critical role in delivering cutting-edge technology solutions that drive business growth and innovation.

About the Job

This exciting opportunity combines the innovative spirit of a FinTech with the stability and security of a major international bank. Our ideal candidate will have a strong background in Java development, cloud computing, and software engineering, with a proven track record of delivering high-quality solutions on time and on budget.

Technical Requirements

The successful candidate will have:

  • Java Development Expertise: Proven experience in designing, developing, and deploying Java-based applications, including proficiency in Java 8 and later versions.
  • Cloud Computing Skills: Strong knowledge of cloud platforms, such as AWS or Azure, with experience in migrating applications to the cloud and managing cloud infrastructure.
  • Software Engineering Best Practices: Familiarity with Agile development methodologies, version control systems (e.g., Git), and continuous integration/continuous deployment (CI/CD) pipelines.

Desirable Qualifications

  • Test-Driven Development (TDD): Experience with TDD principles and practices, including unit testing and integration testing.
  • Automated Testing Tools: Familiarity with automated testing tools, such as Selenium or Jenkins, to ensure high-quality software delivery.
  • Software Security Practices: Understanding of software security best practices, including OAuth2, SSL/TLS, and IAM, to ensure secure software development and deployment.

Compensation and Benefits

We offer a competitive salary range of $120,000 - $180,000 per annum, depending on experience, plus a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off. Additionally, we provide opportunities for career growth and professional development, as well as a dynamic and inclusive work environment.

Working Environment

Societe Generale is committed to providing a hybrid work arrangement that offers employees the flexibility to work remotely while also promoting interaction and collaboration with colleagues. We prioritize work-life balance and offer a supportive and inclusive culture that values diversity and equity.



  • Montreal, Quebec, Canada Accolite Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Accolite in Montreal, Canada.Job DescriptionThe successful candidate will design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks. They will utilize the Spring framework to build scalable and high-performance...


  • Montreal, Quebec, Canada Bounteous Full time

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our team in Montreal, QB. As a key member of our cloud solutions team, you will be responsible for designing and developing scalable, efficient, and secure web applications using Java and Angular technologies.Key ResponsibilitiesCloud Application Development: Develop cloud-based web...


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

    About AccoliteAccolite is a leading provider of digital solutions, offering a range of services including Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.With over 5,000 employees spanning North America, APAC, and EMEA, and partnerships with top technology providers, Accolite brings together the expertise 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 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 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 Randstad Full time

    About the Role:We're seeking a talented Senior Software Engineer with expertise in cloud computing to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based solutions. Your primary focus will be on building scalable, secure, and efficient cloud infrastructure using cloud-native...


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

    Job Description:This position at SGS Société Générale de Surveillance SA requires a skilled Cloud-Based Java Developer to contribute to the success of global banking projects. The ideal candidate will possess strong technical skills, including proficiency in Java, cloud computing, and Agile methodologies.About the Job:As a key member of our team, you...


  • Montreal, Quebec, Canada SAP Full time

    At SAP, we're seeking a skilled Software Development Engineer to join our team in developing cloud-based applications. With a passion for software development and Agile principles, you'll design, deliver, operate, and support innovative solutions.Company OverviewWe empower over 400,000 customers worldwide to work together more efficiently and use business...


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

    We are seeking a highly skilled Senior Software Engineer to join our team at LGS, an IBM Company. This role offers the opportunity to work on major projects that drive business growth and improve people's lives.Company OverviewLGS is committed to providing a workplace that values professional growth and diversity. Our company culture fosters inclusivity, and...

  • Software Engineer

    3 days ago


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

    Company OverviewLGS, an IBM Company, is a dynamic organization that values diversity and inclusivity. Our culture fosters professional growth, and we welcome talents from both local and international backgrounds. We are part of the global IBM network, with offices in Montreal and Quebec City.Compensation PackageWe offer a competitive salary for this role,...

  • Software Engineer

    2 weeks ago


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

    About UsLGS, an IBM Company, is a workplace that values your professional growth. Our company culture fosters diversity and inclusivity, welcoming talents from both local and international backgrounds.Job OverviewWe are seeking a skilled Software Engineer to join our team as a Java Developer. The successful candidate will play a crucial role in driving major...


  • Montreal, Quebec, Canada Bounteous Full time

    Bounteous x Accolite - A Dynamic Digital Engineering CompanyBounteous x Accolite is a leading digital engineering company that helps ambitious brands create exceptional business impact. Our comprehensive services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.We bring together over 5000 talented...


  • Montreal, Quebec, Canada Big Fish Games Full time

    About the RoleWe are seeking an experienced Software Engineer to join our team in Montreal, Canada. This is a full-time position, and we offer a competitive salary of $120,000 per year.Company OverviewBig Fish Games is a leading developer of casual games for mobile devices. We have been in business for over 20 years and have established ourselves as a leader...


  • Montreal, Quebec, Canada Intelerad Full time

    Cloud Enterprise Imaging Software DeveloperWe are seeking a highly skilled Cloud Enterprise Imaging Software Developer to join our team at Intelerad. As a key member of our development team, you will play a critical role in the design and development of our cloud-based enterprise imaging solutions.Key Responsibilities:Design and develop scalable and secure...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Bounteous Full time

    About UsBounteous x Accolite is a global leader in digital innovation, empowering ambitious brands to accelerate their growth and success. With over 5000 employees spanning North America, APAC, and EMEA, we offer a comprehensive range of services including Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.Role...


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

    We are seeking a skilled Java developer to join our team at ALLTECH CONSULTING SVC INC. As an Enterprise Java Software Engineer, you will be responsible for building and maintaining software solutions that drive business growth and innovation.The ideal candidate has strong knowledge of Java, data structures, and algorithms, with experience in Agile...


  • Montreal, Quebec, Canada Talent Toppers Full time

    Talent Toppers is urgently looking for a skilled Cloud Solutions Engineer to join their team in the US.About the Role:We are seeking an experienced AWS cloud architect to design and develop scalable, highly available application solutions that leverage AWS services.Main Responsibilities:Design and implement modern cloud-native, microservices-based apps using...


  • Montreal, Quebec, Canada Royal Bank of Canada Full time

    Key Responsibilities:We are seeking a Senior Software Engineer to lead the development of our cloud-based software solutions. The ideal candidate will have experience with cloud infrastructure, cloud development, and software engineering principles. The role involves designing, developing, and deploying scalable and secure cloud-based applications.Skills and...