Java Developer
Montreal, Quebec
•Information Technology
•Contract
•03/23/2026
•284124
This isn’t an active job opening, but by applying, you’ll join our Aplin Talent Pool! It’s how we stay connected with amazing people like you for future opportunities that could be a great fit.
Location: Montreal, QC
Work Model: Hybrid (3 days onsite, 2 days remote)
Contract: 12 months (with potential extension or full-time conversion)
About the Role
We are currently seeking a Java Developer to join our client’s team in the financial services industry on a 12-month contract. This is an excellent opportunity to contribute to high-impact projects within a dynamic and collaborative environment, with the potential for extension or permanent placement based on performance and business needs.
Key Responsibilities
Développeur Java
Localisation : Montréal, QC
Mode de travail : Hybride (3 jours au bureau, 2 jours en télétravail)
Durée : 12 mois (possibilité de prolongation ou de conversion en poste permanent)
À propos du poste Nous sommes actuellement à la recherche d’un(e) Développeur(euse) Java pour rejoindre l’équipe de notre client dans le secteur des services financiers dans le cadre d’un contrat de 12 mois.
Il s’agit d’une excellente opportunité de contribuer à des projets à fort impact au sein d’un environnement dynamique et collaboratif, avec possibilité de prolongation ou d’embauche permanente selon la performance et les besoins de l’entreprise.
Responsabilités principales
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
Location: Montreal, QC
Work Model: Hybrid (3 days onsite, 2 days remote)
Contract: 12 months (with potential extension or full-time conversion)
About the Role
We are currently seeking a Java Developer to join our client’s team in the financial services industry on a 12-month contract. This is an excellent opportunity to contribute to high-impact projects within a dynamic and collaborative environment, with the potential for extension or permanent placement based on performance and business needs.
Key Responsibilities
- Design, develop, and maintain scalable Java-based applications
- Collaborate with cross-functional teams (QA, DevOps, Product, Architecture) to deliver high-quality solutions
- Participate in code reviews and promote best practices
- Troubleshoot, debug, and optimize existing systems
- Support application performance, reliability, and security improvements
- 3+ years of experience in Java development
- Bachelor’s degree in Computer Science or a related field (preferred)
- Strong knowledge of Java, JDBC, Spring Framework, and Hibernate
- Proficiency in UNIX/Linux environments
- Experience working with SQL databases
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving and communication skills
- Excellent English communication skills (French is an asset)
- Experience with data ingestion tools such as Kafka
- Knowledge of Docker and Kubernetes
- Experience with CI/CD pipelines
Développeur Java
Localisation : Montréal, QC
Mode de travail : Hybride (3 jours au bureau, 2 jours en télétravail)
Durée : 12 mois (possibilité de prolongation ou de conversion en poste permanent)
À propos du poste Nous sommes actuellement à la recherche d’un(e) Développeur(euse) Java pour rejoindre l’équipe de notre client dans le secteur des services financiers dans le cadre d’un contrat de 12 mois.
Il s’agit d’une excellente opportunité de contribuer à des projets à fort impact au sein d’un environnement dynamique et collaboratif, avec possibilité de prolongation ou d’embauche permanente selon la performance et les besoins de l’entreprise.
Responsabilités principales
- Concevoir, développer et maintenir des applications Java évolutives
- Collaborer avec des équipes multidisciplinaires (QA, DevOps, Produit, Architecture) afin de livrer des solutions de haute qualité
- Participer aux revues de code et promouvoir les meilleures pratiques
- Analyser, corriger et optimiser les systèmes existants
- Contribuer à la performance, la fiabilité et la sécurité des applications
- Minimum de 3 ans d’expérience en développement Java
- Baccalauréat en informatique ou dans un domaine connexe (atout)
- Excellente maîtrise de Java, JDBC, Spring Framework et Hibernate
- Bonne connaissance des environnements UNIX/Linux
- Expérience avec les bases de données SQL
- Familiarité avec les méthodologies Agile/Scrum
- Solides compétences en résolution de problèmes et en communication
- Excellente maîtrise de l’anglais à l’oral et à l’écrit (le français est un atout)
- Expérience avec des outils d’ingestion de données (ex. Kafka)
- Connaissance de Docker et Kubernetes
- Expérience avec les pipelines CI/CD
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
By submitting this form, you consent to receive emails and/or text messages from Aplin. You can unsubscribe at any time. Aplin does not share your personal data with any third party, and our recruiters do not present your resume to any of our clients without first obtaining your permission.