Java Software Architect

3 weeks ago


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

About the Job

Société Générale de Surveillance SA's Global Banking Technology & Operations department is seeking a skilled Java Software Architect to join our team. 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.

This is a unique opportunity to be part of a team that 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.

Key Responsibilities

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

Requirements

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

Additional Information

We offer a range of benefits, including a minimum of 20 vacation days, health spending and personal spending accounts, and access to various employee resource groups. We prioritize continuous development and offer training programs to support our employees' growth.


  • Software Engineer

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


  • Montreal, Quebec, Canada TalentBurst, Inc. Full time

    Job Title: Full Stack Java DeveloperLocation: Montreal, QC (Hybrid)TalentBurst, Inc. is seeking an experienced Full Stack Java Developer to lead our team in delivering high-quality software solutions. Key Responsibilities:Develop and mentor a team of developers working on a full stack Java environment, preferably in the communication surveillance...


  • Montreal, Quebec, Canada IT UNLOCK CONSULTINC INC. Full time

    About Us:IT Unlock Consulting Inc. is a leading provider of digital transformation solutions, helping businesses address complex IT challenges through our expertise in application managed services, data management, advanced data analytics, ERP, CRM, and AI.Career Opportunity:We are seeking an experienced and skilled Chief Java Developer and Technical...


  • Montreal, Quebec, Canada GURUS Solutions Full time

    At GURUS Solutions, we are seeking a highly skilled Technical Software Architect to join our team. This role involves designing and developing innovative software solutions that meet the needs of our clients.We offer a competitive salary of $120,000 per year, based on industry standards and location.Job Description:As a Technical Software Architect at GURUS...


  • 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 ALSTOM Gruppe Full time

    About the Role:We are seeking an experienced Enterprise Solutions Architect to join our team at Alstom Gruppe. The ideal candidate will have a strong background in software development and architecture, with expertise in designing and leading complex system solutions.Key Responsibilities:Review project gap lists and propose roadmaps to fit project...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    We are seeking a skilled Software Systems Architect to lead our development team in creating innovative software solutions. The ideal candidate will have 8-10 years of experience in software design and development, with expertise in Service Oriented Architecture, Mesh App, and Service Architecture.The successful candidate will possess great level of...


  • 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 Lorven Technologies Full time

    Job Title: Senior Java Developer/ArchitectAbout the RoleLorven Technologies is looking for a seasoned Java Developer/Architect to join our team. As a key member of our development squad, you will be responsible for designing and implementing a resilient, scalable, and observable system.Key Responsibilities• Define architecture and design for a system that...


  • Montreal, Quebec, Canada SAP SE Full time

    Senior Java Developer PositionSAP SE is a leading provider of enterprise software solutions, helping organizations run better by using business insight more effectively. Our company culture emphasizes collaboration and innovation, with a strong focus on learning and development, recognition for individual contributions, and diverse benefit options.About the...


  • Montreal, Quebec, Canada GoMaterials Full time

    **Job Overview**We are seeking a highly skilled and motivated Solution Architect to join our team at GoMaterials, a fast-growing startup revolutionizing the landscape construction industry. As a key member of our development team, you will play a crucial role in designing, developing, and implementing robust software solutions that meet our clients'...


  • Montreal, Quebec, Canada Intelcom Express Inc. Full time

    Job SummaryWe are looking for a seasoned Senior Software Architect to join our team at Intelcom Express Inc. As a key member of our software development team, you will play a pivotal role in the growth and development of our Logistics Systems. We are seeking a professional with extensive experience in cloud architecture and software...


  • Montreal, Quebec, Canada IT UNLOCK CONSULTINC INC. Full time

    Digital Transformation OpportunitiesAt IT Unlock Consultinc Inc., we are driving digital transformation in the IT sector by leveraging our deep expertise in addressing complex IT challenges. Our seasoned team of professionals stands ready to architect and deliver bespoke solutions tailored to your business needs.The TeamWe are seeking a dynamic and proactive...


  • Montreal, Quebec, Canada Software International Full time

    Job Title: Senior Mainframe Security ArchitectCompany: Software InternationalWe are seeking a Senior Mainframe Security Architect to join our global IT infrastructure consulting client in the Montreal area on a long-term engagement with one of their clients in the finance domain. As a Senior Mainframe Security Architect, you will be responsible for...


  • Montreal, Quebec, Canada Intelcom Full time

    Job Title: Senior Software Developer - Cloud ArchitectJob Summary:We are seeking a highly skilled Senior Software Developer - Cloud Architect to join our team at Intelcom. As a key member of our software development team, you will play a pivotal role in the growth and development of our consumer interactions systems, primarily using C# and leveraging Azure...


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

    Company OverviewTrisotech is a world-renowned leader in digital transformation, with a strong presence globally since 1996. Our company is dedicated to delivering industry-leading SaaS software solutions, and we're seeking a talented Java Developer to join our agile development team.Job DescriptionThe successful candidate will be responsible for working on...

  • Software Engineer

    4 weeks 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 Hamilton Barnes Associates Limited Full time

    About the Job We are seeking a skilled Software Engineer with expertise in Java to join our team. The ideal candidate will have a strong background in software development and be proficient in Java. Key ResponsibilitiesDesign and develop software applications using Java.Collaborate with cross-functional teams to identify and prioritize project...


  • Montreal, Quebec, Canada Trisotech Full time

    Job SummaryTrisotech, a worldwide leader in digital transformation, is seeking a skilled Java Developer to join its agile development team. This person will work on the Trisotech Automation engine, which executes Decision Management (DMN), Process Management (BPMN), and Case Management (CMMN). The ideal candidate will have experience developing software in...