Java Back End Developer

1 month ago


Montreal, Canada Société Générale Assurances Full time

Java Back End Developer

IT (Information Technology) Permanent contract Montreal, Canada Reference 24000NXX Start date 2024/12/30 Publication date 2024/10/07

Responsibilities

ABOUT THE JOB:

Global Banking Technology & Operations (GBTO) delivers day-to-day services to Global Banking & Investor Solutions (GBIS) Business Units and their clients. With IT & Operations teams working side by side under the same leadership, the goal of GBTO is to meet the evolving needs of its clients and market requirements, as well as anticipate technological advances to accelerate and support the transformation of GBIS activities. GBTO is at the very heart of this technological and operational challenge.

This role offers a unique and dynamic opportunity to be part of a team responsible for managing US-based real-time payment applications, including SWIFT, Montran, and ACH Plus, which are directly connected to the Fedwire and CHIPS systems. We seek to build strong business partnerships to tackle complex challenges and take pride in the value we create. For us, SQL and Java are more than just programming languages—they are tools to bring our ideas to life.

technical stack

JAVA|Angular|Spring|React|PostgreSQL|SQL|Oracle|Tomcat|RabbitMQ|PowerBI|RestAPI

What will be your DAY-TO-DAY?

his role blends the innovative energy of a FinTech with the stability of a major international bank. We believe that being a proficient developer requires a strong grasp of the entire software development cycle and a deep understanding of the business context in which the software operates. One of your initial challenges will be to contribute to a global project impacting financial institutions and large corporations worldwide—the “20022 Project,” which aims to implement a new format for payment messages.

In this hybrid position, approximately 40% of your time will be spent programming, while the rest will involve managing vendor relationships and ensuring alignment with stakeholders.

Responsibilities:

Feature Development: Create new features, including making design and architectural decisions, testing, tracking quality metrics, and producing documentation. Stakeholder Engagement: Present developed features to stakeholders and product owners, gaining a solid understanding of business requirements and gathering feedback. Software Delivery & Support : Ensure that software solutions meet internal standards and provide operational support as needed. Process Improvement: Enhance CI/CD practices and automate routine tasks to optimize the development process. Willingness to occasionally perform Level 3 support during overnight shifts or on-duty.

Profile required

Skills and Qualifications:

Must Have:

7+ years of experience in information systems environments, ideally within the financial industry. Proven track record of managing long-term projects and serving as the main point of contact for multiple stakeholders. Strong relationship management and expectation-setting skills with internal and external clients. 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: French and English

Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States .

Why join us

OUR BENEFITS:

WHAT WE DO DIFFERENTLY AT SOCIÉTÉ GÉNÉRALE

Competitive compensation & benefits offering, including but not limited to:

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 (health, training, electronics etc.) Fully sponsored virtual healthcare assistance and Employee Assistance Program to you and your immediate family Various Employee Resource Groups (ERG) to engage with such as Pride and Allies, American Women Network, Black Leadership Network, One planet, etc.  A culture of continuous development by encouraging our employees various training programs (online training and coaching platform such as Coursera, GoFluent, Pluralsight, First Finance, and others)

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

    About This Role:Societe Generale is seeking a skilled Java Back End Developer to join our team in Global Banking Technology & Operations. As a key member of our team, you will be responsible for managing US-based real-time payment applications, including SWIFT, Montran, and ACH Plus, which are directly connected to the Fedwire and CHIPS systems. We are...


  • Montreal, Canada CB Canada Full time

    Développeur Java Back-EndDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Développeur Java Back-End pour une entreprise dans le domaine de l’investissement. Notre client est situé à Montréal.Description des tâches et responsabilités – Développeur Java Back-EndLes responsabilités du poste...


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

    About the Job:Societe Generale is seeking a talented Back End Java Developer to join our team. As a key member of our Global Banking Technology & Operations department, you will be responsible for managing US-based real-time payment applications, including SWIFT, Montran, and ACH Plus.This role offers a unique opportunity to work on complex challenges and...


  • Montreal, Canada 360.Agency Inc. Full time

    p>Are you looking to evolve in a growing tech company? Agency is specialized in creating the best web and marketing solutions for car dealerships in Canada.Our package offers flexible working hours, active group insurance from day one, unlimited access to a virtual medical clinic for you and your family and much more!As a Java / Kotlin developer at SM360 you...


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

    About the Role:Societe Generale is seeking a highly skilled Java Back End Developer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing real-time payment applications using SWIFT, Montran, and ACH Plus.Key Responsibilities:Design and develop new features, including making design and...

  • Back End Developer

    7 days ago


    Greater Montreal Metropolitan Area, Canada Vaco Full time

    Job Title: Senior Back-End Java DeveloperResponsibilities:Design, develop, and maintain back-end applications and services using Java (11 or later), Spring Boot MVC, and Microservices development.Develop complex multi-threaded applications and implement design patterns to ensure high performance and scalability.Integrate and manage PostgreSQL databases,...

  • Back End Developer

    7 days ago


    Greater Montreal Metropolitan Area, Canada Vaco Full time

    Job Title: Senior Back-End Java DeveloperResponsibilities:Design, develop, and maintain back-end applications and services using Java (11 or later), Spring Boot MVC, and Microservices development.Develop complex multi-threaded applications and implement design patterns to ensure high performance and scalability.Integrate and manage PostgreSQL databases,...


  • Montreal, Canada 360.Agency Inc. Full time

    p>Are you looking to evolve in a growing tech company? Agency is specialized in creating the best web and marketing solutions for car dealerships in Canada.Our package offers flexible working hours, active group insurance from day one, unlimited access to a virtual medical clinic for you and your family and much more!As a Java / Kotlin developer at SM360 you...


  • Montreal, Quebec, Canada CB Canada Full time

    Rôle : Développeur Java Back-EndDans le domaine de l'investissement, CB Canada recherche un Développeur Java Back-End pour soutenir l'une de ses entreprises clientes.ResponsabilitésMettre en œuvre et concevoir des composants avec un chemin vers la propriétéParticiper aux revues de conception et de codePartager des connaissances avec...


  • Montreal, Quebec, Canada Streetlogix Full time

    Découvrez une opportunité de carrière en tant que développeur back-end Java chez Streetlogix Nous recherchons un développeur back-end Java hautement qualifié pour rejoindre notre équipe. Vous concevrez, mettrez en œuvre et maintiendrez des systèmes back-end robustes, assurant l'évolutivité et la performance.Description du poste Vos...


  • Montreal, Quebec, Canada Astek Full time

    Découvrez ce poste de rêveNotre équipe à Astek recherche un développeur back-end Java expérimenté pour rejoindre notre projet de surveillance des limites. Vous serez responsable de la mise en œuvre d'une série de micro-services auto-chorégraphiques sous la forme d'applications Java Spring Boot.Compétences requisesConnaissances approfondies des...


  • Montreal, Canada Logient Full time

    Logient est à la recherche d'un Développeur Java Back-End pour l'un de nos clients.Ton emploiEn mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affairesIntégrer une équipe inspirante qui respecte les meilleures pratiques de développement logicielCréer des solutions technologiques innovantes...


  • Montreal, Canada Logient Full time

    CritèresPrésentiel Hybride - 2 jours semaineIndustry: Technologie de l'information / ITLogient est à la recherche d'un Développeur Java Back-End pour l'un de nos clients.Ton emploiEn mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affaires.Intégrer une équipe inspirante qui respecte les...


  • Montreal, Canada Logient Full time

    Logient est à la recherche d'un Développeur Java Back-End pour l'un de nos clients.Ton emploiEn mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affairesIntégrer une équipe inspirante qui respecte les meilleures pratiques de développement logicielCréer des solutions technologiques innovantes...


  • Montreal, Canada Logient Full time

    Job DescriptionLogient est à la recherche d'un Développeur Java Back-End pour l'un de nos clients.Ton emploiEn mode Scrum, développer et déployer les fonctions assurant un maximum de valeur pour nos divers partenaires d'affairesIntégrer une équipe inspirante qui respecte les meilleures pratiques de développement logicielCréer des solutions...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing)Your...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated...


  • Montreal, Canada National Bank Full time

    A career as a Java Back-end Developer in the IT Wealth Management Delivery team at National Bank means acting as an expert in the development of back-end applications.  This job allows you to have a positive impact on our organization, thanks to your knowledge of Java development (APIs, Microservices, DevOps, AWS Cloud development, automated testing)Your...


  • Montreal, Quebec, Canada National Bank Full time

    About the Role:This position is part of the IT Wealth Management Delivery team at National Bank, focusing on the development of back-end applications using Java. The ideal candidate will have a strong understanding of Java development, APIs, Microservices, DevOps, and AWS Cloud development.Key Responsibilities:Develop and deploy functions ensuring maximum...