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 ...
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 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 ...
Java Developer
Montreal, QC · On-site
The position is requiring strong backend engineering skills, solid understanding of system and data ... Strong experience in Java application development in enterprise environments * Hands-on experience ...
Java Developer
Montreal, QC · On-site
The position is requiring strong backend engineering skills, solid understanding of system and data ... Strong experience in Java application development in enterprise environments * Hands-on experience ...
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 ...
CA$1 - CA$11/hr
Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs ...
Quick apply
CA$1 - CA$11/hr
Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs ...
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 ...
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 ...
Java/J2EE, Spring Boot, Web Services (SOAP/REST), MySQL, WebSphere, Java Message Services, SQL ... Candidate should work on the DevOps tools like, Git/Bitbucket, Maven/Bamboo, Stash, TeamCity ...
Java/J2EE, Spring Boot, Web Services (SOAP/REST), MySQL, WebSphere, Java Message Services, SQL ... Candidate should work on the DevOps tools like, Git/Bitbucket, Maven/Bamboo, Stash, TeamCity ...
Senior Java Engineer
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 ...
Senior Java Engineer
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 ...
\n \n \n Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational ...
\n \n \n Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational ...
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 ...
Titre du poste : Ingénieur(e) principal(e) en logiciels Java, Services au secteur financier Lieu : Montréal (Québec) (sur place) Au sujet du poste Nous recherchons une personne hautement ...
Quick apply
Titre du poste : Ingénieur(e) principal(e) en logiciels Java, Services au secteur financier Lieu : Montréal (Québec) (sur place) Au sujet du poste Nous recherchons une personne hautement ...
Java Back-End Developper
Montreal, QC · On-site +1
A career as a backend Java developer in the Corporate Data team (EIN/ODS) at National Bank means serving as a backend application development specialist for structuring financial products. This ...
Java Back-End Developper
Montreal, QC · On-site +1
A career as a backend Java developer in the Corporate Data team (EIN/ODS) at National Bank means serving as a backend application development specialist for structuring financial products. This ...
Java Back-End Developper
Montreal, QC · On-site +1
A career as a backend Java developer in the Corporate Data team (EIN/ODS) at National Bank means serving as a backend application development specialist for structuring financial products. This ...
Java Back-End Developper
Montreal, QC · On-site +1
A career as a backend Java developer in the Corporate Data team (EIN/ODS) at National Bank means serving as a backend application development specialist for structuring financial products. This ...
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 ...
Marcel-Laurin, Montreal, Qc RENAPS is currently looking for a Java Analyst Programmer to join our Center of Excellence team. Who is RENAPS? RENAPS is a provider of Information Technology solutions ...
Marcel-Laurin, Montreal, Qc RENAPS is currently looking for a Java Analyst Programmer to join our Center of Excellence team. Who is RENAPS? RENAPS is a provider of Information Technology solutions ...
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 ...
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 ...
... DevOps incluant la livraison continue, l'observabilité, l'exploitation et la mise à jour des solutions. · Contribuer à la mise en place et à l'amélioration des pipelines CI/CD. · Intégrer les ...
New
Quick apply
... DevOps incluant la livraison continue, l'observabilité, l'exploitation et la mise à jour des solutions. · Contribuer à la mise en place et à l'amélioration des pipelines CI/CD. · Intégrer les ...
New
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...
Java Programer information
See Quebec salary details
$25K - $37.5K
5% of jobs
$37.5K - $50K
19% of jobs
$50.7K is the 25th percentile. Wages below this are outliers.
$50K - $62.5K
15% of jobs
$62.5K - $75K
8% of jobs
The median wage is $80.2K / yr.
$75K - $87.5K
6% of jobs
$87.5K - $100K
8% of jobs
$100K - $112.5K
9% of jobs
$117K is the 75th percentile. Wages above this are outliers.
$112.5K - $125K
9% of jobs
$125K - $137.5K
8% of jobs
$137.5K - $150K
6% of jobs
$150K - $162.5K
4% of jobs
$25K
$89.6K
$162.5K
How much do java programer jobs pay per year?
Are Java programmers still in demand?
How does a Java Programmer typically collaborate with other team members during a software development project?
Is Java still useful in 2026?
What jobs can you get with Java programming?
What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?
Is Java programming still in demand?
What does a Java Programmer do?
What is the difference between Java Programer vs Java Developer?
| Aspect | Java Programer | Java Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field, basic Java certifications | Same as Java Programer, often with additional certifications or experience |
| Work Environment | Often in team settings, coding and debugging Java applications | Involves designing, developing, and maintaining Java-based software solutions |
| Employer & Industry Usage | Used across IT companies, software firms, and tech departments | Commonly employed in software development firms, enterprise IT, and tech startups |
| Search & Comparison Intent | People compare Java Programer with Java Developer to understand roles and responsibilities |
While both roles involve Java programming, a Java Programer typically focuses on coding and debugging, whereas a Java Developer is involved in designing and developing Java applications. The roles often overlap, but Java Developers usually have broader responsibilities and may require more experience or advanced skills.
Job description
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
About SAP Software & Solutions
Sourced by ZipRecruiter
Industry
Computer and computer peripheral equipment and software wholesalers
Company size
10,000+ Employees
Headquarters location
Newtown Square, PA, US