Enterprise Java Software Engineer

1 week ago


Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full time
About the Role
At SGS Société Générale de Surveillance SA, we are seeking an experienced Enterprise Java Software Engineer to join our team. This role will be part of a global project impacting financial institutions and large corporations worldwide. You will work closely with cross-functional teams to design, develop, and deliver high-quality software solutions.

Key Responsibilities
* Design and develop new features for our software solutions, including making technical decisions, testing, and producing documentation.
* Collaborate with stakeholders and product owners to understand business requirements and gather 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.

Nice to Have
* Experience with Test-Driven Development (TDD).
* Knowledge of automated testing tools such as Selenium or Jenkins.
* Understanding of software security practices (OAuth2, SSL/TLS, IAM).
* University degree in Computer Science, DEC, or equivalent technical certifications.

Languages
The primary language used in this role is English, which is required for collaboration with colleagues and partners in the United States. Proficiency in French is also desirable.

Benefits
As an employee at SGS Société Générale de Surveillance SA, you can expect a comprehensive benefits package, including:
* 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 over 75 reimbursement categories
* Fully sponsored virtual healthcare assistance and Employee Assistance Program
* Various Employee Resource Groups to engage with
* Culture of continuous development through training programs and coaching platforms

About Us
SGS Société Générale de Surveillance SA offers a hybrid work environment that promotes interaction and collaboration while adhering to all standard protocols. Our company values relationships and operates with a strong sense of community. With a commitment to strengthening bonds with colleagues, communities, and the world, we aim to create a positive impact.

  • 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 SGS Société Générale de Surveillance SA Full time

    Societe Generale, a leading global banking and financial services firm, is seeking an experienced Enterprise Java Backend Software Developer to join its team in New York. As part of our cutting-edge technology department, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java, Spring, and other...


  • Montreal, Quebec, Canada Solutions Techso Full time

    Unlock your potential as a key member of Techso's innovative IT team in Montreal. As a Java Enterprise Developer, you will be responsible for designing, developing, and delivering high-quality solutions to meet the needs of our clients.Key responsibilities include:Designing and developing software applications using Java and Spring...


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

    **Job Summary**We are seeking an experienced Enterprise Software Engineer to join our team in Montreal, Quebec. As a key member of our engineering team, you will be responsible for designing, developing, implementing, and supporting mission-critical Identity and Access Management systems.The ideal candidate will have a strong background in Java, SailPoint...


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


  • Montreal, Quebec, Canada Bounteous Full time

    Bounteous: Where Technology Meets InnovationAt Bounteous, we push the boundaries of digital engineering to create exceptional experiences for our clients. Our services span strategy, analytics, digital engineering, cloud, data & AI, experience design, and marketing.We bring together 5000+ employees across North America, APAC, and EMEA, and partnerships with...


  • 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 Axelon Services Corporation Full time

    Overview">Axelon Services Corporation is a leading provider of technology solutions, with a global presence and a strong commitment to innovation.">Salary">We are offering a competitive salary in the range of $120,000 - $180,000 per year, depending on experience.">Job Description">We are seeking an experienced Java developer to join our team and work on...


  • 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 US Tech Solutions Full time

    About the RoleWe are seeking an experienced Enterprise Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable software solutions using cutting-edge technologies.Key ResponsibilitiesDevelop and implement software applications using Python, Java, and other...


  • Montreal, Quebec, Canada Eviden Full time

    We are Eviden, a forward-thinking organization seeking a seasoned Java Full Stack Developer to drive the design and implementation of cutting-edge software applications.Estimated Salary: $120,000 - $180,000 per year, depending on experience.About this Role:As a key member of our team, you will be responsible for developing, testing, and maintaining...

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


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

  • Software Engineer

    7 days ago


    Montreal, Quebec, Canada Accolite Full time

    We are seeking a highly skilled Software Engineer - Java Developer Specialist to join our team in Montreal, Canada.As a key member of our digital engineering team, you will be responsible for designing, developing, testing, and deploying high-performance Java-based software applications using the Java Spring and Spring Batch frameworks.The ideal candidate...


  • Montreal, Quebec, Canada Randstad Full time

    About the Job:As a software engineer at our company, you will be responsible for designing and developing software applications using Java and Python. Your primary goal will be to create efficient, scalable, and maintainable software solutions that meet our clients' needs.Key Responsibilities:• Design and develop software applications using Java and...


  • Montreal, Quebec, Canada Accolite Full time

    About the RoleAccolite is seeking a highly skilled Software Engineering Expert to join our team in Canada. This is a hybrid role, with 3 days spent in office and 2 days working remotely.Job SummaryWe are looking for an experienced Java Developer to design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch...


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