Senior Java Developer
Montreal, QC · On-site
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 ...
Montreal, QC · On-site
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 ...
Montreal, QC · On-site
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 ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Quick apply
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Core Java Developer with 7+ years of experience Requirements: Strong experience in real-time, low-latency multi-threaded server-side application development Well-versed in Core Java (1.8 and above ...
Core Java Developer with 7+ years of experience Requirements: Strong experience in real-time, low-latency multi-threaded server-side application development Well-versed in Core Java (1.8 and above ...
Titre du poste: Ingenieur(e) principal(e) en logiciels Java, Services au secteur financier Lieu: Montreal (Quebec) (sur place) Au sujet du poste Nous recherchons une personne hautement qualifiee pour ...
Titre du poste: Ingenieur(e) principal(e) en logiciels Java, Services au secteur financier Lieu: Montreal (Quebec) (sur place) Au sujet du poste Nous recherchons une personne hautement qualifiee pour ...
Montreal, QC · On-site +1
Evolve and maintain core platform components by writing high-quality Java and JavaScript code. * Write, maintain, and execute unit, integration, performance, load, and stress tests. * Contribute to ...
Montreal, QC · On-site +1
Evolve and maintain core platform components by writing high-quality Java and JavaScript code. * Write, maintain, and execute unit, integration, performance, load, and stress tests. * Contribute to ...
We are now looking for a Java developer to join our Montreal team on a new exciting project! YOU ARE: * A JVM lover who really enjoys working with the latest technologies and design patterns * Eager ...
We are now looking for a Java developer to join our Montreal team on a new exciting project! YOU ARE: * A JVM lover who really enjoys working with the latest technologies and design patterns * Eager ...
Tu recherches un nouveau challenge en tant que Dveloppeureuse Java Montral ? Tu es la bonne place ! Rejoins-nous chez Maplr ! Nous sommes la recherche de talents exceptionnels comme toi, prts ...
Quick apply
Tu recherches un nouveau challenge en tant que Dveloppeureuse Java Montral ? Tu es la bonne place ! Rejoins-nous chez Maplr ! Nous sommes la recherche de talents exceptionnels comme toi, prts ...
Concevoir, développer et faire évoluer des services back‑end en Java * Participer à la conception et à la consommation d'API pour l'intégration applicative * Contribuer à des architectures ...
Concevoir, développer et faire évoluer des services back‑end en Java * Participer à la conception et à la consommation d'API pour l'intégration applicative * Contribuer à des architectures ...
Tu recherches un nouveau challenge en tant que Developpeureuse Java a Montreal ? Tu es a la bonne place ! Rejoins-nous chez Maplr ! Nous sommes a la recherche de talents exceptionnels comme toi ...
Tu recherches un nouveau challenge en tant que Developpeureuse Java a Montreal ? Tu es a la bonne place ! Rejoins-nous chez Maplr ! Nous sommes a la recherche de talents exceptionnels comme toi ...
Montreal, QC · On-site
Strong experience in Java application development in enterprise environments * Hands-on experience with DB2 and/or MongoDB * Strong experience designing and developing RESTful APIs * Solid ...
Montreal, QC · On-site
Strong experience in Java application development in enterprise environments * Hands-on experience with DB2 and/or MongoDB * Strong experience designing and developing RESTful APIs * Solid ...
Salary: Dveloppeur.euse Snior backend Java/.NET Tu recherches un nouveau challenge en tant que Dveloppeur.euse Snior Java/.NET Montral ? Rejoins-nous chez Maplr, o nous recherchons des talents ...
Quick apply
Salary: Dveloppeur.euse Snior backend Java/.NET Tu recherches un nouveau challenge en tant que Dveloppeur.euse Snior Java/.NET Montral ? Rejoins-nous chez Maplr, o nous recherchons des talents ...
A propos du role Nous sommes a la recherche d'un Developpeur Senior Java pour un projet d'envergure base a Montreal en mode hybride (3 jours par semaine). Pourquoi rejoindre Levio? * Travailler sur ...
A propos du role Nous sommes a la recherche d'un Developpeur Senior Java pour un projet d'envergure base a Montreal en mode hybride (3 jours par semaine). Pourquoi rejoindre Levio? * Travailler sur ...
Nous recherchons un.e Developpeur.euse Java Senior avec 5 a 15 ans d'experience professionnelle pour rejoindre notre equipe performante. Ce role necessite une solide expertise en matiere de Java ...
Nous recherchons un.e Developpeur.euse Java Senior avec 5 a 15 ans d'experience professionnelle pour rejoindre notre equipe performante. Ce role necessite une solide expertise en matiere de Java ...
Montreal, QC · On-site
Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary) Java/J2EE, Spring framework 8+ years Understanding & design of Microservices Understanding of modern ...
Montreal, QC · On-site
Minimum of 7 years of professional experience in Java (Primary) and Angular or React (Secondary) Java/J2EE, Spring framework 8+ years Understanding & design of Microservices Understanding of modern ...
Montreal, QC · Hybrid
About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join Levio? * Work on ...
Montreal, QC · Hybrid
About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join Levio? * Work on ...
As Java Tech Lead, your mission is to enhance the user experience of our millions of members and clients. We're looking for someone who's passionate, curious and ready to take their skills to the ...
As Java Tech Lead, your mission is to enhance the user experience of our millions of members and clients. We're looking for someone who's passionate, curious and ready to take their skills to the ...
$50.9K - $62.3K
1% of jobs
$62.3K - $73.8K
3% of jobs
$73.8K - $85.3K
6% of jobs
$85.3K - $96.7K
10% of jobs
$100K is the 25th percentile. Wages below this are outliers.
$96.7K - $108.2K
15% of jobs
The median wage is $118.9K / yr.
$108.2K - $119.7K
16% of jobs
$119.7K - $131.1K
17% of jobs
$137.8K is the 75th percentile. Wages above this are outliers.
$131.1K - $142.6K
13% of jobs
$142.6K - $154.1K
9% of jobs
$154.1K - $165.5K
6% of jobs
$165.5K - $177K
4% of jobs
$50.9K
$121.8K
$177K
| Aspect | Java Developer | Python Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Python certifications |
| Work Environment | Enterprise applications, Android development | Web development, data science, automation |
| Industry Usage | Finance, telecom, enterprise software | Tech startups, data analysis, AI projects |
| Common Search/Comparison | Java Developer | Python Developer |
Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.
Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

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:
4 - 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: Careers@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: www.SAPNorthAmericaBenefits.com.
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
Sourced by ZipRecruiter
It services
10,000+ Employees
Newtown Square, PA, US