SAP

Senior Developer

SAP
Apply
22 hours ago
Montréal, CanadaSenior

Responsibilities

  • Design, develop, test, and maintain scalable cloud-native microservices for SAP’s Order Management platform.
  • Build AI-native components, advanced RAG pipelines, multi-agent workflows, and evaluation and benchmarking frameworks.
  • Optimize system latency, throughput, cost efficiency, scalability, resilience, and maintainability.
  • Write unit, integration, and contract tests and establish technical quality and test automation standards.
  • Contribute to CI/CD pipelines and automate build, test, deployment, and operational processes using SAP BTP, Kubernetes, and GitHub Actions.
  • Monitor application health, performance, and reliability; troubleshoot production issues and drive root-cause analysis and permanent fixes.
  • Define team standards for AI-assisted development and review, validate, test, and improve AI-generated code.
  • Provide technical leadership through design guidance, code reviews, mentoring, documentation, and knowledge sharing.
  • Collaborate with architects, developers, product managers, platform teams, data teams, AI teams, and stakeholders across distributed groups.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent functional experience.
  • At least 6 years of professional software development experience.
  • Expert-level Java proficiency and experience with Spring Boot preferred.
  • Proven experience with REST API design and asynchronous messaging such as Kafka.
  • Deep experience with distributed systems, scalable application design, resiliency, and fault tolerance.
  • Strong hands-on experience with LLMs, advanced RAG patterns, agentic workflows, AI system evaluation, and model behavior validation.
  • Experience with AI-assisted development tools such as Claude Code or GitHub Copilot across the software development lifecycle.
  • Experience with CI/CD tooling such as Kubernetes, Jenkins, GitHub Actions, or ArgoCD.
  • Working knowledge of relational and/or NoSQL databases.
  • Understanding of SRE principles, observability, incident management, performance optimization, and production troubleshooting.
  • Technical leadership and mentoring experience, with strong collaboration and communication skills.
  • Preferred knowledge of SAP BTP, Azure, Order Management Services concepts, and open-source contributions.

Benefits

  • Learning and development opportunities are provided to help employees build their skills.
  • SAP offers health and well-being support, inclusion initiatives, flexible working models, and accessibility accommodations.
  • Variable incentive opportunities and additional benefits may be available subject to applicable plans and policies.
  • The posting states a yearly compensation range of CAD 108100 to CAD 222800.
  • Functional proficiency in English is required for positions based in Quebec.

Tech Stack

Apache KafkaAzureGitHub ActionsJavaJenkinsKubernetesSpring Boot
SAP

About SAP

10,000+ employees

SAP builds enterprise application software and cloud services for finance, procurement, supply chain, human resources, and analytics, sold through subscriptions, licenses, and support. Its portfolio includes SAP S/4HANA, SAP Business Technology Platform, SAP Ariba, and SAP SuccessFactors. Founded in 1972 and headquartered in Walldorf, Germany, SAP is a public company listed on the NYSE and Frankfurt (ETR) and serves enterprises and public-sector organizations worldwide.

Contact me