SAP BTP Full Stack Developer – Développeur Full Stack SAP BTP

SDA inc

Montreal (administrative region)

Hybrid

CAD 95,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Flexible hours
Competitive compensation

Job summary

SDA inc in Montreal, Canada, is seeking an experienced SAP BTP Developer to implement SAP BTP-based solutions. The role emphasizes hands-on development with Node.js, Java or Python and solving complex integration challenges.

You will collaborate with SAP UI5 teams, perform tests, and participate in architecture decisions while maintaining code quality and documentation.

Qualifications

  • 7+ years of backend development experience
  • 2+ years hands-on with SAP BTP (Cloud Foundry/Kyma, CAP, BTP services)
  • Solid experience with Node.js, Java or Python
  • Familiar with SAP HANA, SAP Cloud Connector, and BTP Security (OAuth2)
  • Experience with version control (Git), CI/CD, and containerization (Docker, Kubernetes)
  • Strong debugging and performance tuning in distributed systems
  • Experience with AI or Generative AI is a strong plus
  • Ability to work independently and in a team
  • Excellent English communication; French is an asset
  • Experience with SAP Build and Integration Suite is a plus

Responsibilities

  • Develop new and maintain existing technical solutions in an integration context using SAP BTP.
  • Use Node.js, Java, or Python to build BTP services/microservices.
  • Write reusable code, perform code reviews, and maintain documentation.
  • Monitor application health and debug complex issues across environments.
  • Work with SAP UI5 developers to connect frontend and backend components.
  • Create and execute unit tests or collaborate with QA on testing strategies.
  • Participate in architecture decisions and propose improvements

Skills

SAP BTP
Node.js
Java
Python
SAP HANA
OAuth2
Git
CI/CD
Docker
Kubernetes
English communication
French asset

Education

Bachelor's degree in Computer Science or equivalent

Tools

Docker
Kubernetes
Git
CI/CD tooling

Job description

About SDA

At SDA, we specialize in helping enterprises unlock the full value of theSAP Business Technology Platform (SAP BTP). We do this through two complementary pillars:

  • Products: We design and deliver innovative, user-centric solutions on SAP BTP, available on the SAP Store and trusted by leading enterprises.
  • Services: We provide SAP BTP consulting and advisory services, enabling clients to modernize their SAP landscapes, extend S/4HANA, and embrace clean core principles.

We are a lean, ambitious, and values-driven team committed to excellence, integrity, and customer success.

The Role

We are seeking for anexperienced SAP BTP Developerto join our team and help implement the latest SAP technology. The ideal candidate must have strong technical expertise, the ability to diagnose and troubleshoot complex issues, and be willing to work collaboratively to develop and deliver quality solutions.

Please note:We are looking for candidates with strong, hands-on experience and knowledge in Java/Node.js development, not just conceptual or high-level familiarity.

Responsibilities
  • Develop new and maintain existing technical solutions in an integration context using the SAP Business Technology Platform (BTP).
  • UseNode.js, Java, or Pythonto build BTP services/microservices.
  • Write reusable code, perform code reviews, and maintain documentation.
  • Monitor application health and debug complex issues across environments.
  • Work withSAP UI5 developersto connect frontend and backend components.
  • Create and execute unit tests or collaborate with QA on unit and integration testing strategies.
  • Participate in architecture decisions and propose improvements.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 7+ years of backend development experience, including:
    • 2+ years hands-on withSAP BTP (Cloud Foundry/Kyma, CAP, BTP services).
    • Solid experience withNode.js, Java/orPython is an important asset.
  • Familiar withSAP HANA,SAP Cloud Connector, andBTP Security(OAuth2).
  • Experience with version control (Git), CI/CD, and containerization (Docker, K8s is a plus).
  • Strong debugging and performance tuning skills in distributed systems.
  • Experience with AI or Generative AI is a strong plus.
  • Ability to work both independently and as part of a team.
  • Excellent communication skills in English, both written and spoken.
  • Knowing French is considered an asset.
  • Experience with SAP Builds (SAP Build Process Automation, LowCode/NoCode),SAP AI Capabilies, Integration Suite is considered an asset.
What We Offer
  • A unique opportunity to shape category-defining products in the SAP ecosystem.
  • A flexible, remote-first work culture focused on outcomes and ownership.
  • Collaboration with a high-performing, visionary team that values trust and transparency.
  • Opportunities for growth and leadership in a dynamic environment.
  • Competitive compensation and performance-based incentives.
VERSION EN FRANÇAIS

SDA aide les entreprises à tirer le meilleur parti de la plateforme SAP Business Technology (SAP BTP). Nous le faisons à travers deux piliers complémentaires :

  • Produits : Nous concevons et livrons des solutions innovantes et centrées sur l’utilisateur, disponibles sur le SAP Store et approuvées par des entreprises de premier plan.
  • Services : Conseil et accompagnement pour moderniser les environnements SAP, étendre S/4HANA et appliquer les principes du clean core.

Nous sommes une équipe ambitieuse, agile et guidée par nos valeurs, engagée envers l’excellence, l’intégrité et la réussite de nos clients.

Le poste

Nous recherchons undéveloppeur SAP BTP expérimentépour rejoindre notre équipe et contribuer à la mise en œuvre des dernières technologies SAP. Le candidat idéal doit posséder une solide expertise technique, être capable de diagnostiquer et de résoudre des problèmes complexes, et être prêt à travailler en collaboration pour développer et livrer des solutions de qualité.

Veuillez noter que nous recherchons des candidats ayant une solide expérience pratique en développement Java/Node.js et non simplement une connaissance théorique ou de haut niveau.

Responsabilités
  • Développer de nouvelles solutions techniques et maintenir les solutions existantes dans un contexte d’intégration sur laSAP Business Technology Platform (BTP).
  • UtiliserNode.js,JavaouPythonpour créer des services/microservices sur BTP.
  • Écrire du code réutilisable, effectuer des revues de code et maintenir la documentation.
  • Surveiller la santé des applications et déboguer des problèmes complexes à travers différents environnements.
  • Collaborer avec les développeursSAP UI5pour connecter les composants frontend et backend.
  • Créer et exécuter des tests unitaires ou collaborer avec l'équipe QA sur les stratégies de tests unitaires et d’intégration.
  • Participer aux décisions d'architecture et proposer des améliorations.
Profil recherché
  • Diplôme eninformatique, eningénierieou expérience équivalente.
  • 7 ans ou plusd'expérience en développement backend, dont:
    • 2 ans minimumd’expérience pratique avecSAP BTP(Cloud Foundry/Kyma, CAP, services BTP).
  • Maîtrise deNode.js,Javaet/ouPython(un atout majeur).
  • Connaissance deSAP HANA,SAP Cloud Connector, et de lasécurité BTP(OAuth2).
  • Expérience avec le contrôle de version (Git), l'intégration/déploiement continu (CI/CD) et la conteneurisation (Docker,Kubernetesest un plus).
  • Solides compétences endébogageetoptimisation des performancesdans des systèmes distribués.
  • Une expérience avec l’IAou l’IA générativeest un atout important.
  • Capacité à travailler de façon autonome tout en collaborant efficacement en équipe.
  • Excellentes compétences encommunication en anglais, à l’écrit comme à l’oral.
  • Laconnaissance du françaisest un atout.
  • Une expérience avecSAP Build(SAP Build Process Automation, LowCode/NoCode), lescapacités IA SAPetIntegration Suiteest également un atout.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur(euse) Full-Stack et intégration, SAP BTP
Développeur(euse) Full-Stack et intégration, SAP BTP

Talan Group • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Régime d’assurances collectives dès le
RPDB, Régime de participation différée
Allocation pour transport en commun et
+2
Développeur(euse) Full-Stack et intégration, SAP BTP
Développeur(euse) Full-Stack et intégration, SAP BTP

Talan • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Travail hybride
Assurances collectives dès le premier 
Régime de participation différée aux B
+2
Spécialiste technique SAP – ABAP Cloud & Basis
Spécialiste technique SAP – ABAP Cloud & Basis

Héroux-Devtek Inc. • Longueuil

Hybrid
CAD 110,000 - 140,000
Médecin virtuel 24/7
Assurance collective
Régime de retraite
+3
SAP ABAP S/4HANA Cloud / RISE
SAP ABAP S/4HANA Cloud / RISE

TAS Techno | Aero | Services • Estrie

Hybrid
CAD 90,000 - 130,000
Consultant Intégration SAP BTP (Senior)
Consultant Intégration SAP BTP (Senior)

Groupe SII • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
SAP environments knowledge
Salesforce knowledge
Dynatrace knowledge
Conseiller fonctionnel SAP SD
Conseiller fonctionnel SAP SD

Dbcsap • Quebec

On-site
CAD 85,000 - 110,000
Accès à des ressources de pointe
Forfait bien-être flexible
Encadrement personnalisé
+2
DevOps Engineer - Équipe de Site Reliability Engineering de BTP
DevOps Engineer - Équipe de Site Reliability Engineering de BTP

Socket.dev • Montreal (administrative region)

On-site
CAD 98,000 - 166,000
Analyste développeur SAP - ABAP / BTP (S/4HANA)
Analyste développeur SAP - ABAP / BTP (S/4HANA)

Groupe BMR • Boucherville

Hybrid
CAD 110,000 - 140,000
Télétravail hybride
Régime de retraite
Assurances collectives
+4
Programmeur SAP (ABAP, BTP, Fiori)
Programmeur SAP (ABAP, BTP, Fiori)

Progression3 • Canada

Remote
CAD 80,000 - 110,000
Développeuse ou développeur intégration SAP
Développeuse ou développeur intégration SAP

BRP • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Prime annuelle basée sur les résultats financiers
Congés payés
Régime de retraite
+2