Talent.com
Senior Software Developer (Commerce, JavaCloud)
Senior Software Developer (Commerce, JavaCloud)SAP • Montreal, Quebec, Canada
Senior Software Developer (Commerce, JavaCloud)

Senior Software Developer (Commerce, JavaCloud)

SAP • Montreal, Quebec, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

We help the world run better

At SAP we keep it simple : you bring your best to us and well bring out the best in you. Were builders touching over 20 industries and 80% of global commerce and we need your unique talents to help shape whats next. The work is challenging but it matters. Youll find a place where you can be yourself prioritize your wellbeing and truly belong. Whats in it for you Constant learning skill growth great benefits and a team that wants you to grow and succeed.

Senior Software Developer (Commerce Java / Cloud)

About the role

Youll be a senior individual contributor on our SaaS commerce platform delivering features end-to-end across the stack. Youll design build test deploy and operate high-quality microservices and front-end components with a strong emphasis on performance security and maintainability.

What youll do

  • Build and evolve backend services in Java (11) with Spring Boot / Spring Cloud / Spring Security exposing well-documented REST APIs (OpenAPI / Swagger).
  • Develop UI components in Angular or React (TypeScript preferred) and contribute to PWA experiences where appropriate.
  • Design cloud-native API-first microservices that support headless commerce scenarios.
  • Work with relational databases and ORM; optimize queries and data access patterns.
  • Ship to AWS / Azure / GCP using Docker and Kubernetes; maintain reliable CI / CD (e.g. Jenkins GitHub Actions).
  • Write robust automated tests (e.g. JUnit Mockito WireMock; exposure to Cypress / Karate / Selenium is a plus).
  • Address non-functional requirements (performance security migration / compatibility) and apply observability best practices.
  • Participate in operational readiness : deployment monitoring / telemetry and incident handling in partnership with SRE (shared rotation not a full-time ops role).
  • Collaborate with product QA DevOps and technical writers; contribute concise developer / customer-facing documentation.
  • Mentor teammates through code reviews and knowledge sharing within the squad.

What you bring

  • Bachelors degree in Computer Science Software Engineering or a closely related field (required) . An advanced degree is an asset.
  • 7 years of professional software development experience or a demonstrated senior-level track record building production systems.
  • Deep expertise in Java / Spring microservices REST API design and secure scalable architectures.
  • Hands-on experience with containers Kubernetes and at least one major cloud provider (AWS / Azure / GCP).
  • Proficiency with CI / CD and Git workflows.
  • Solid understanding of automated testing (Pact contract testing preferred) and observability in distributed systems.
  • Clear collaborative communication; effective in agile product teams.
  • Nice to have

  • Experience with SAP CX Commerce or similar headless / omnichannel commerce platforms (e.g. commercetools Adobe Commerce Shopify Plus).
  • Familiarity with B2B / B2C commerce concepts (payments order management sourcing).
  • Examples of prior work you can discuss (public repos or internal projects respecting confidentiality).
  • How we work

    Youll join a collaborative product-focused team in Montreal that values clean code clear communication and iterative delivery. We run agile sprints and ship frequently using automation and DevOps practices to keep quality high. This role adheres to our return-to-office policy requiring on-site presence at our Montreal office at least three days per week.

    Leveling & scope (for all candidates)

    This role maps to our Senior Engineer career level as an individual contributor. Scope is squad-level : you influence design and quality for the features you build mentor peers and help raise engineering standards

    Success in your first 6 months

  • Deliver two meaningful production features with measurable quality and performance improvements.
  • Raise the bar on testing / observability for your services.
  • Share knowledge through reviews and short design notes that improve team velocity.
  • Inclusion statement

    We know great candidates rarely meet 100% of requirements. If youre excited about the role and meet most of the above we encourage you to apply.

    Bring out your best

    SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software SAP has evolved to become a market leader in end-to-end business application software and related services for database analytics intelligent technologies and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide we are purpose-driven and future-focused with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries people or platforms we help ensure every challenge gets the solution it deserves. At SAP you can bring out your best.

    We win with inclusion

    SAPs culture of inclusion focus on health and well-being and flexible working models help ensure that everyone regardless of background feels included and can run at their best. At SAP we believe we are made stronger by the unique capabilities and qualities that each person brings to our company and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.

    SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and / or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application please send an e-mail with your request to Recruiting Operations Team :

    For SAP employees : Only permanent roles are eligible for the SAP Employee Referral Program according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.

    Qualified applicants will receive consideration for employment without regard to their age race religion national origin ethnicity gender (including pregnancy childbirth et al) sexual orientation gender identity or expression protected veteran status or disability in compliance with applicable federal state and local legal requirements.

    SAP believes the value of pay transparency contributes towards an honest and supportive culture and is a significant step toward demonstrating SAPs commitment to pay equity. SAP provides the annualized compensation range inclusive of base salary and variable incentive target for the career level applicable to the posted role. The targeted combined range for this position is 113500 - 192900(CAD) CAD. The actual amount to be offered to the successful candidate will be within that range dependent upon the key aspects of each case which may include education skills experience scope of the role location etc. as determined through the selection process. Any SAP variable incentive includes a targeted dollar amount and any actual payout amount is dependent on company and personal performance. A summary of benefits and eligibility requirements can be found by clicking this link : .

    Due to the nature of the role which involves global interactions with SAP entities as well as with employees and stakeholders in Canada functional proficiency in English is required for positions based in the Quebec.

    AI Usage in the Recruitment Process

    For information on the responsible use of AI in our recruitment process please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process .

    Please note that any violation of these guidelines may result in disqualification from the hiring process.

    Requisition ID : 440578 Work Area : Software-Design and Development Expected Travel : 0 - 10% Career Status : Professional Employment Type : Regular Full Time Additional Locations : #LI-Hybrid

    Required Experience :

    Senior IC

    Key Skills

    Bootstrap,Attorney,Gallery,Instrumentation,Banking & Finance

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Senior Software Developer • Montreal, Quebec, Canada

    Similar jobs
    Senior Software Developer - Growth

    Senior Software Developer - Growth

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Fundica • Montreal, QC, Canada
    Full-time
    Fundica is Canada's most award-winning online funding tool a search engine for all funding programs in Canada.The platform matches entrepreneurs, private investors, public funders and adviso...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer : Impactful Hybrid, Large-Scale Apps

    Senior Java Developer : Impactful Hybrid, Large-Scale Apps

    Tink • Montreal
    Full-time
    A technology consulting firm in Montreal is looking for a Senior Java Developer to join their team.In this position, you will design, develop, and optimize complex web applications while collaborat...Show more
    Last updated: 29 days ago • Promoted
    Senior Salesforce Developer — Hybrid, Montréal, Sales Cloud

    Senior Salesforce Developer — Hybrid, Montréal, Sales Cloud

    Nesto • Montreal
    Full-time
    Une entreprise de financement hypothécaire recherche un Développeur(euse) Salesforce Senior à Montréal.Vous serez responsable de l'intégration des services back-end dans l'environnement Salesforce....Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - Commerce

    Senior Software Developer - Commerce

    Coveo • Montréal, QC, Canada
    Full-time
    Shape the future of our Commerce technology.Do you thrive on building end-to-end solutions? As a senior full stack developer on the commerce team, you'll leverage your expertise in building dat...Show more
    Last updated: 30+ days ago • Promoted
    5 Senior Software Managers

    5 Senior Software Managers

    LARGIER CONSEILS • Montreal, QC, Canada
    Permanent
    Our client is a leading Canadian Healthtech firm specializing in healthcare orchestration and billing.Recognized as an employer of choice, they leverage advanced analytics and high-value data to bu...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Wowza Media Systems • Montreal, QC, Canada
    Full-time
    Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming in...Show more
    Last updated: 23 days ago • Promoted
    Java Developer (Intermediate to Senior)

    Java Developer (Intermediate to Senior)

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (AI applications) [#4883]

    Senior Java Developer (AI applications) [#4883]

    Alteo • Montreal
    Permanent
    Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.Maintain and implement new features in a search engine. Development and maintenance of the u...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager, Software Engineering (Developer Productivity - CI / CD)

    Senior Manager, Software Engineering (Developer Productivity - CI / CD)

    Affirm • Ahuntsic North, ca
    Full-time
    Senior Manager, Software Engineering (Cloud Cost Management) Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any ...Show more
    Last updated: 11 days ago • Promoted
    Senior Cloud Developer

    Senior Cloud Developer

    Wizards of the Coast • Montreal
    Full-time
    Step Into the Multiverse : Your Next Adventure Starts Here.At Wizards of the Coast, we harness the power of imagination and connection to create unforgettable experiences. We create entertainment tha...Show more
    Last updated: 11 days ago • Promoted
    Senior Salesforce Developer — Hybrid, Health Benefits

    Senior Salesforce Developer — Hybrid, Health Benefits

    nesto • Montreal
    Full-time
    Une entreprise innovante dans le secteur financier recherche un Développeur Salesforce Senior pour rejoindre son équipe à Montréal. Vous serez responsable de la configuration et de l'intégration des...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – Healthcare Tech & Impact

    Senior Software Engineer – Healthcare Tech & Impact

    Aetonix • Ahuntsic North, ca
    Full-time
    A healthcare technology leader in Ottawa is seeking a Senior Software Developer to design and implement scalable software solutions using JavaScript and Node. The ideal candidate should have over 7 ...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Developer - Microservices & Cloud (Contract)

    Senior Java Developer - Microservices & Cloud (Contract)

    VLink Inc • Montreal
    Full-time
    A leading tech consulting firm in Montreal is seeking a Senior Java Developer to join their Digital Experience Practice.The ideal candidate will have 5–7 years of experience in developing enterpris...Show more
    Last updated: 11 days ago • Promoted
    Senior Product Owner - Oracle Fusion Cloud

    Senior Product Owner - Oracle Fusion Cloud

    Intact Financial Corporation • Montreal
    Full-time
    Our growing team is looking for a.Intact is Canada's largest provider of property and casualty insurance, one of the leading providers of specialty insurance with expertise worldwide, and a leader ...Show more
    Last updated: 11 days ago • Promoted
    Senior Salesforce Developer - laval

    Senior Salesforce Developer - laval

    Tamanna Technology • laval, qc, ca
    Full-time
    Montreal (4 days a week onsite).Direct Banking / Financial Services.Financial Services Cloud (FSC).This role combines hands-on development with architectural leadership to deliver robust, scalable ...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Cloud Senior Technical Lead - montréal

    Oracle Cloud Senior Technical Lead - montréal

    ArcLight Consulting • montréal, qc, ca
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer with a strong background in Angular and Java - Req ID : 1026

    Senior Full-Stack Developer with a strong background in Angular and Java - Req ID : 1026

    S.i. Systems • Montreal, QC, Canada
    Full-time
    Our valued insurance client is seeking a Senior Full-Stack Developer with a strong background in Angular and Java to join their team. The ideal candidate will have a passion for...Show more
    Last updated: 4 days ago • Promoted