Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

$108.1k - $222.8k per year

SAP

We help the world run better
At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging – but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed. 

 

 

We’re looking for someone who wants to challenge the status quo, who is humble, always learning and stays curious. You value working with diverse people, you are yourself inclusive and empathic, and you put people first. In our team, we believe in putting people first and by doing that, we believe we can change the world. Our environment is safe to let people be themselves to leverage their strengths.

 

We are looking for a passionate, highly motivated, and experienced Java Developer to join our team. The potential candidate would work closely with other members of the team and other functional groups within Sales & Service Solutions as a whole. The role demands technical expertise in AI, software development using microservices, Java/Spring Boot, building REST APIs, event-driven architecture, working with databases, UI web component development using Angular, and handling production issues and complex requirements for customers.

 

If you are a Python expert before Java, we are also interested to hear from you.

 

Key Responsibilities: As a Java Developer or Senior Developer in the Sales Cloud team, the primary responsibility will be to develop product features, integrating AI-driven solutions, and helping the team deliver services on the cloud-native stack on a continuous basis. You will work with a highly motivated and talented set of colleagues. You will:

· Be a motivated, self-starter who can operate with minimal handholding.

· Translate business requirements into scalable and performant technical solutions.

· Design, code, test, and assure the quality of complex product features within our Sales Cloud portfolio.

· Contribute to the integration of AI-powered capabilities into our solutions using SAP AI Core and LLMs.

· Collaborate across teams and time zones, demonstrating flexibility and accountability.

 

Qualifications:

· 9+ years of software engineering experience, with exposure to building products on the cloud-native stack.

· Strong knowledge of Computer Science fundamentals.

· Proficiency in Java; Spring Boot experience preferred.

· Expertise in Python, agentic AI frameworks would be well received.

· Familiarity with JavaScript; experience with Angular is plus.

· Hands-on experience with Git and CI/CD pipelines.

· Proven track record of writing production-grade code for enterprise-scale systems.

· Working knowledge of document store (e.g. MongoDB) is a nice to have

· Experience with SAP software (e.g., SAP S/4HANA, SAP Business Technology Platform) is an asset.

· Strong collaboration and communication skills.

· Experience using tools like JIRA for tracking tasks and bugs.

 

 

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
SAP’s 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: View email address on jobs.sap.com.

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 SAP’s 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 108100-222800CAD . 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: 454401 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid

 

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Montréal, QC vacancy
  •  ...projects, where your expertise will make a tangible and lasting impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To excel in this role, you need to : Be mobile within the Montreal... 
    Suggested
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    6 days ago
  •  ...Description Skills Required: Must have: • Strong knowledge of Core Java • Sound knowledge of Spring and SpringBoot • Exposure to...  ..., Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    15 days ago
  • $67 - $70 per hour

     ...Job Responsibility: Role: Senior Java Full Stack Developer With Angular and Mockito Location: Montreal, Canada Duration: Long Term Contract : Skills Required Bachelor s Degree in computer science At least 7+ years of experience in Java Strong knowledge of Web... 
    Senior
    Hourly pay
    Long term contract
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Montréal, QC
    11 days ago
  •  ...We're seeking someone to join our team as a Senior Full-Stack Java Developer in Operations Technology, preferably with exposure to Cloud Architectures & Public Cloud offerings. The candidate will have to build resilient, scalable, and secure cloud-based settlement platform.... 
    Senior
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    13 hours ago
  •  ...We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales and trading. The role will include a combination of long-term strategic development... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    13 hours ago
  • $60k - $115k per year

    Programmeur Analyste Java/DevOps (Intermédiaire) Description de poste Rejoignez une équipe où l’ingénierie logicielle rencontre la...  ...(TI) et en management au monde. Java/DevOps Analyst-Developer (Intermediate) Position Description Join a team where software... 
    Montréal, QC
    12 days ago
  •  ...We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies...  ..., so whether you only have a few years of experience, or are a Senior Developer, Technical Lead or Team Lead, we want to speak with you... 
    Senior
    Full time
    Work at office

    Morgan Stanley

    Montréal, QC
    13 hours ago
  • $52 - $55 per hour

     ...Job Responsibility: Job Role: Java Full Stack Developer with ReactJS Location: Montreal, Canada Duration : Long Term Contract : Years of experience 8+years The required skills are: Very strong analytical and problem solving abilities Experience in performance... 
    Hourly pay
    Long term contract
    Fixed term contract
    Monday to friday
    Shift work
    Day shift

    Epsilon Solutions

    Montréal, QC
    11 days ago
  •  ...What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.      Senior DevOps Developer - CX Cloud Operations SAP CX Cloud Operations & Trust is a compelling reason for customers to consistently choose us. We... 
    Senior
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    1 day ago
  •  ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with... 
    Contract work

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...quality—we emphasize excellence and a stimulating work environment. As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal. Responsibilities Act as a technical expert in Microsoft Azure... 
    Senior
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    5 days ago
  •  ...• Collaborer étroitement avec les équipes de support. • Participer à la planification de la mise en production. • Programmation Java/Springboot, et autres technologies libres supportées au client pour le développement de solution d’affaires. • Connaître la Programmation... 
    Senior
    Daily paid
    Remote work
    Flexible hours

    Exposant 3

    Montréal, QC
    a month ago
  • Programmer Analyst .Net (Senior) About Us We are committed to continuously improving enterprise systems, modernizing legacy platforms...  ...We are seeking a talented and motivated Senior .NET Developer to join our technology team. You will design, develop, and maintain... 
    Senior
    Full time

    CGI

    Montréal, QC
    8 days ago
  •  ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Embedded Developer at Vention… You'll own the technical layer that bridges hardware and software, designing the real-time components, the... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 days ago
  •  ...Job Responsibility: Required Skills Minimum 4 to 5 years of working experience as a Scala developer. Hands on development in Scala Spark and HDFS platform. Must have implemented project on Scala and Python platform. Knowledge of Behavior Driven Development BDD... 
    Senior
    Full time
    Fixed term contract
    Remote work
    Relocation
    Monday to friday
    Shift work

    AstraNorth

    Montréal, QC
    11 days ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across...  ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that... 
    Senior
    Full time
    Worldwide

    Scribendi

    Montréal, QC
    6 days ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    6 days ago
  •  ...MachineCode team, reporting directly to the MachineCode Team Lead. The MachineCode team owns Vention's application authoring platform. We develop the cloud-first authoring experience along with the set of SDKs, developer tools, and deployed software services that make... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 days ago
  •  ...photovoltaic modules, enabling low-cost solar energy solutions   RESPONSIBILITIES We are looking for a talented and motivated developer who can hit the ground running and integrate with our development team. As a full member of the agile team, you will participate at... 
    Senior
    Internship
    Work at office
    Work from home

    Corning

    Montréal, QC
    2 hours ago
  •  ...intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on developing the internal development platform and promoting the DevSecOps practice to... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    14 days ago
  •  ...intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor to the evolution of our browser-based simulation engine. Working as part of an agile... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    14 days ago
  •  ...développement des évolutions du produit, d’abord sur les composants front-end (en Angular et React JS), ainsi que sur les composants back-end (en Java et Kotlin). Respect des pratiques de développement vertueuses contribuant à l’amélioration de la qualité et de la maintenabilité du... 
    Senior
    Daily paid

    Société Générale

    Montréal, QC
    more than 2 months ago
  •  ...private investors, public funders and advisors, through a unique crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well-funded financial technology startup? We are looking for a motivated... 
    Senior
    Full time
    Work at office

    Fundica

    Montréal, QC
    2 days ago
  •  ...through intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at Vention… You’ll be building the backbone behind all motion control products at Vention.... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 days ago
  • $70k - $135k per year

    Développeur Senior C# Orchestrade Description de poste Notre équipe de Développement bancaire à CGI est responsable de la conception...  ...(TI) et en management au monde. Senior C# Orchestrade Developer Position Description Our banking Development Team is responsible... 
    Senior
    Long term contract
    Montréal, QC
    20 days ago
  •  ...intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Senior Front-End Software Developer at Vention… You’ll play a key role on the Machine Builder team, shaping the next generation of Vention’s CAD engine... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    8 days ago
  • Le Centre de technologie Corning de Montréal (CTCM) est une équipe dédiée à la recherche et le développement de solutions logicielles innovantes pour augmenter l'adoption des produits Corning. Notre objectif est de fournir la meilleure expérience utilisateur à travers tous ...
    Senior
    Work at office
    Work from home

    Corning

    Montréal, QC
    10 days ago
  •  ...us. Compensation for other locations based on market standards Responsibilities We are looking for a Senior Axiom Developer with strong experience in regulatory reporting and stress testing, particularly DFAST (Dodd Frank Act Stress Test) AND/OR CCAR... 
    Senior

    Luxoft

    Montréal, QC
    14 days ago
  • $80 - $100 per hour

     ...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior C# Developer - Financial Services with our large consulting client on a long term project with a major financial services client in the... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    29 days ago
  • $70k - $135k per year

    Senior Full-Stack .NET Developer Position Description Full Stack Developer to help innovate and build “Cloud First” applications in an Agile environment...  ...development experience. Minimum of 4 years of experience: Java, .NET, Python. • Minimum of 4 years of experience with... 
    Senior
    Worldwide
    Day shift
    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!