Développeur·euse Java (Montreal)

Développeur·euse Java (Montreal)

10 Sep
|
Alten Canada
|
Montreal

10 Sep

Alten Canada

Montreal

Développeur·euse Java

Qui sommes-nous ?

Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.

Les personnes qui composent le groupe ALTEN constituent le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque candidat·e un service entièrement personnalisé. Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente. Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles. Nous positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions.

ALTEN Canada c’est aussi un centre de solutions, le « Montreal Delivery Center (MDC) », qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large.

Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal.

Pour soutenir la croissance de notre client dans le secteur bancaire, ALTEN Canada recrute un·e Développeur·euse Java dont le rôle sera de diriger la conception et la mise en œuvre de systèmes Java complexes, tout en mentorant les développeur·euse·s junior·e·s et en prenant des décisions architecturales significatives.

Quelles seront mes responsabilités ?

- Diriger et/ou contribuer à la conception et au développement de systèmes logiciels complexes
- Concevoir des solutions répondant aux exigences de performance, de scalabilité et de sécurité
- Promouvoir l'excellence technique via des revues de code, des discussions de conception et le partage de connaissances
- Collaborer avec le·a chef·fe d'équipe pour définir le plan de projet
- Mettre en œuvre et promouvoir les meilleures pratiques en ingénierie logicielle et en modèles de conception
- Contribuer à l'évaluation et à l'adoption de nouveaux outils et technologies
- Diriger les efforts de refactorisation et d'optimisation du code existant pour améliorer l'efficacité et la maintenabilité
- Maintenir et améliorer les applications logicielles existantes

Je suis convaincu·e ! Quelles compétences dois-je avoir ?
- Diplôme de premier cycle en informatique, en génie ou dans un domaine connexe, ou expérience équivalente
- 5 ans et plus d'expérience pratique avec Java, Spring (Boot, Cloud, Security), Hibernate, JavaScript/TypeScript et JUnit
- Compréhension approfondie de la programmation orientée objet, des modèles de conception et de leur application pratique
- Expérience prouvée en optimisation des performances, en scalabilité et en amélioration de la qualité logicielle
- Expérience démontrée dans la capture des exigences utilisateurs et la conception de solutions fonctionnelles




- Capacité à résoudre des problèmes complexes et à décomposer des situations complexes en étapes actionnables
- Expérience approfondie dans la conception de scénarios de test de bout en bout et la rédaction de tests unitaires complets
- Expérience pratique avec les pipelines CI/CD Jenkins et les pratiques DevOps
- Maîtrise de l'anglais requise (réunions quotidiennes avec une équipe internationale, un niveau courant est donc souhaité pour participer activement et comprendre la documentation technique).

Pourquoi se joindre à nos équipes ?

Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels.

Parmi nos avantages

- Rémunération et avantages sur mesure pour chacun de nos employé·e·s et pigistes ;
- Aide au perfectionnement professionnel (certification) ;
- Possibilité de mobilité internationale dans l’une des filiales du Groupe ;
- Nombreuses activités corporatives

Veuillez noter que toutes les demandes seront évaluées, toutefois, nous ne communiquerons qu’avec les candidat·e·s sélectionné·e·s dans le cadre de cette offre d’emploi.

ALTEN Canada s'engage à promouvoir l'équité, la diversité et l'inclusion. Nous nous engageons à offrir un environnement de travail où chaque personne se sente accueillie, valorisée et respectée afin de pouvoir s’épanouir pleinement.

Nous avons à cœur d’offrir des mesures d’accessibilité aux personnes qui en font la demande, à ce titre, nous vous encourageons à communiquer avec nous si vous avez besoin d’accommodation dans le cadre du processus de recrutement.

------------------------------------------------------------

Java Developer

Who Are We?

A global leader in engineering and IT consulting with over 58,000 consultants worldwide, the ALTEN Group has been optimizing technological performance for businesses for over 30 years.

The people who make up the ALTEN Group are the driving force behind our business. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to work independently or permanently. We select the best opportunities that align with your professional aspirations and place your expertise in exciting projects that match your ambitions.

ALTEN Canada also operates a solutions center, the "Montreal Delivery Center (MDC)," which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecom,



and broader industrial sectors.

Our experts are rigorously selected and ensure unparalleled proximity, service, and skill levels in the Montreal region.

To support the growth of our client in the banking sector, ALTEN Canada is recruiting a Java Developer whose role will be to lead the design and implementation of complex Java systems, mentor junior developers, and make significant architectural decisions.

What Will My Responsibilities Be?

- Lead and/or contribute to the design and development of complex software systems
- Design solutions that meet performance, scalability, and security requirements
- Drive technical excellence through code reviews, design discussions, and knowledge sharing
- Collaborate with the team lead to define the project plan
- Implement and advocate for best practices in software engineering and design patterns
- Contribute to the evaluation and adoption of new tools and technologies
- Lead efforts to refactor and optimize existing code for efficiency and maintainability
- Maintain and enhance existing software applications

I’m Convinced! What Skills Do I Need?
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of hands-on experience with Core Java, Spring (Boot, Cloud, Security), Hibernate, JavaScript/TypeScript, and JUnit
- Deep understanding of Object-Oriented Programming, Design Patterns, and their practical application
- Proven experience in performance optimization, scalability, and improving software quality
- Demonstrated ability to capture user requirements and design functional solutions
- Strong problem-solving skills and the ability to break down complex situations into actionable steps
- Extensive experience in designing end-to-end test scenarios and writing comprehensive unit tests
- Hands-on experience with Jenkins CI/CD pipelines and DevOps practices
- Fluent English required (daily meetings with an international team; a proficient level is necessary to actively participate and understand technical documentation).

Why Join Our Team?

ALTEN Canada offers a dynamic and collaborative work setting. We provide our team members with the opportunity to take on challenging experiences and invest in their professional growth and development.

Our benefits include

- Customized compensation and benefits for each employee and contractor
- Professional development support (certifications)
- Opportunities for international mobility within the Group’s subsidiaries
- Numerous corporate activities

Please note that all applications will be evaluated, but we will only contact selected candidates for this position.

ALTEN Canada is committed to promoting equity, diversity, and inclusion. We strive to create a workplace where everyone feels welcome, valued, and respected, allowing them to thrive fully.

We are dedicated to providing accessibility measures for those who require them. If you need accommodation during the recruitment process, please let us know.

📌 Développeur·euse Java (Montreal)
🏢 Alten Canada
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur·euse java (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur·euse java (montreal) / montreal