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 ...
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 ...
A career as a senior Java back-end developer in the Financial Markets - Regulatory team at National Bank means acting as a specialist in regulatory application development. This job allows you to ...
A career as a senior Java back-end developer in the Financial Markets - Regulatory team at National Bank means acting as a specialist in regulatory application development. This job allows you to ...
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 ...
A career as a senior Java back-end developer in the Financial Markets - Regulatory team at National Bank means acting as a specialist in regulatory application development. This job allows you to ...
A career as a senior Java back-end developer in the Financial Markets - Regulatory team at National Bank means acting as a specialist in regulatory application development. This job allows you to ...
Java Developer with Angular
Montreal, QC · On-site
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 ...
Java Developer with Angular
Montreal, QC · On-site
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 ...
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 ...
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 Programming Working knowledge of Unix concepts (command line tools) Collect and evaluate user requirements with the help of product managers and engineers Solid understanding of RESTful APIs ...
... Java Programming Working knowledge of Unix concepts (command line tools) Collect and evaluate user requirements with the help of product managers and engineers Solid understanding of RESTful APIs ...
Core Java Backend Developer
Montreal, QC · On-site
Understanding of internals of Java Programming * Solid understanding of RESTful APIs * Working knowledge of Unix concepts command line tools * Collect and evaluate user requirements with the help of ...
Core Java Backend Developer
Montreal, QC · On-site
Understanding of internals of Java Programming * Solid understanding of RESTful APIs * Working knowledge of Unix concepts command line tools * Collect and evaluate user requirements with the help of ...
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 ...
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 ...
Java Technical Lead
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Java Technical Lead
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
As Java Tech Lead, your mission is to enhance the user experience of our millions of members and ... Support developers in adopting technologies * Help your colleagues to excel * Stay up to date on IT ...
As Java Tech Lead, your mission is to enhance the user experience of our millions of members and ... Support developers in adopting technologies * Help your colleagues to excel * Stay up to date on IT ...
Java Technical Lead
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Java Technical Lead
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Java Technical Lead
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Java Technical Lead
Quebec, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Java Technical Lead
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Quick apply
Java Technical Lead
Montreal, QC · Remote
Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience working with Java , including great working knowledge of Java8 ...
Java Programmer information
See Quebec salary details
$21.88 - $26.68
8% of jobs
$26.68 - $31.49
4% of jobs
$31.49 - $36.30
2% of jobs
$36.30 - $41.11
8% of jobs
$42.15 is the 25th percentile. Wages below this are outliers.
$41.11 - $45.91
16% of jobs
The median wage is $48.82 / hr.
$45.91 - $50.72
20% of jobs
$50.72 - $55.53
11% of jobs
$58.04 is the 75th percentile. Wages above this are outliers.
$55.53 - $60.34
12% of jobs
$60.34 - $65.14
11% of jobs
$65.14 - $69.95
4% of jobs
$69.95 - $74.76
4% of jobs
$21
$49
$74
How much do java programmer jobs pay per hour?
How do Java Programmers typically collaborate with other team members during a software development project?
What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?
What is the difference between Java Programmer vs Java Developer?
| Aspect | Java Programmer | Java Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Oracle Java Certification | Same as Java Programmer, often with additional experience or certifications |
| Work Environment | Usually focused on coding, debugging, and testing in a team or individual setting | Includes coding, designing, and sometimes project management responsibilities |
| Industry Usage | Common in software companies, IT departments, and tech startups | Used interchangeably in many organizations, with some emphasizing development tasks |
| Search & Comparison Intent | Focuses on coding skills and technical proficiency | Broader role including design, architecture, and project involvement |
While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.
What does a Java Programmer do?

Other
Posted 25 days ago
Job description
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 will be responsible for designing and taking the architectural decisions for the integration platform that will allow the different products to communicate between them.
Responsibilities:
- Learn integration pattern and the development of those in the chosen platform (WSO2)
- Design solution using routes and connectors to enable communication between systems and software product
- Configure messaging broker (RabbitMQ)
- Design a replayability module for the messages
- Analyze systems interfaces (API) to be able to find the relevant information
- Implement data mapping
- Elaborate the technological vision of integration
- Design in Java the missing connectors
- Exchange with infra to put in place and manage the different environments - DevOps
- Develop documentation (architecture, product support)
- Put in place the tools to enable the Business Analysts to create data mappings
Profile:
- Bachelor's Degree / College Diploma in IT or equivalent
- 5+ years of relevant experience
- Experience in one of those integration technologies: WSO2 micro-integrator, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco or IBM Integration Bus
- Good knowledge of Java
- Advanced knowledge of standard protocols like REST, SOAP, AMQP, FTP, etc
- Good knowledge of .Net, Python, or any similar programming languages (asset)
- Experience related to IT security: Authentication (basic, certificates) and authorization (asset)
- Experience with the products WSO2 (asset)
- Experience with Docker, Kubernetes and HELM (asset)
- Experience with Azure and/or AWS (asset)
- Experience using Git/Azure DevOps (asset)
- Experience with Release management (asset)
- Experience with a message broker (asset)
- Self-Discipline and a sense of responsibility as well as the capacity to adapt easily
- Strong sense of organization and prioritizing
- Analytical and problem-solving skills
- Ability to communicate, write and synthesize information
- Ability to multi-task in a rapid-paced environment
- Team spirit, tact, diplomacy, autonomy, rigor, and discipline
Alteo recherche un integrateur/developpeur middleware (Java) pour un contrat de 6 mois avec possibilite d'embauche definitive.
*** 80 % de travail a distance / 1 jour par semaine au bureau ***
Vous serez charge de concevoir et de prendre les decisions architecturales pour la plateforme d'integration qui permettra aux differents produits de communiquer entre eux.
Responsabilites :
- Apprendre les modeles d'integration et leur developpement sur la plateforme choisie (WSO2)
- Concevoir une solution utilisant des routes et des connecteurs pour permettre la communication entre les systemes et les produits logiciels
- Configurer le courtier de messagerie (RabbitMQ)
- Concevoir un module de reproductibilite pour les messages
- Analyser les interfaces des systemes (API) afin de trouver les informations pertinentes
- Mettre en uvre le mappage des donnees
- Elaborer la vision technologique de l'integration
- Concevoir en Java les connecteurs manquants
- Echanger avec l'infrastructure pour mettre en place et gerer les differents environnements - DevOps
- Developper la documentation (architecture, support produit)
- Mettre en place les outils permettant aux analystes commerciaux de creer des mappages de donnees
Profil :
- BAC / DEC en informatique ou equivalent
- 5 ans d'experience pertinente
- Experience dans l'une de ces technologies d'integration : WSO2 micro-integrateur, Mule, Talend ESB, Red Hat Fuse, Oracle Services Bus, Tibco ou IBM Integration Bus
- Bonne connaissance de Java
- Connaissance avancee des protocoles standard tels que REST, SOAP, AMQP, FTP, etc.
- Bonne connaissance de .Net, Python ou de tout autre langage de programmation similaire (atout)
- Experience en matiere de securite informatique : authentification (basique, certificats) et autorisation (atout)
- Experience avec les produits WSO2 (atout)
- Experience avec Docker, Kubernetes et HELM (atout)
- Experience avec Azure et/ou AWS (atout)
- Experience avec Git/Azure DevOps (atout)
- Experience avec la gestion des versions (atout)
- Experience avec un courtier de messages (atout)
- Autodiscipline et sens des responsabilites, ainsi que capacite a s'adapter facilement
- Sens aigu de l'organisation et de la hierarchisation
- Capacites d'analyse et de resolution de problemes
- Capacite a communiquer, rediger et synthetiser des informations
- Capacite a mener plusieurs taches de front dans un environnement au rythme soutenu
- Esprit d'equipe, tact, diplomatie, autonomie, rigueur et discipline