Cloud Engineer (Montreal)

Cloud Engineer (Montreal)

22 Oct
|
Alten Canada
|
Montreal

22 Oct

Alten Canada

Montreal

Ingénieur·e Cloud Java / AWS 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 / AWS dont le rôle sera d’optimiser, moderniser et migrer des applications Java critiques vers AWS. Quelles seront mes responsabilités ?
• Analyser les applications Java existantes, leurs dépendances (middleware, interfaces, bases de données, tâches planifiées, infrastructure) et définir les approches de migration/modernisation.
• Concevoir et implémenter des services et APIs Java en utilisant les technologies modernes (Java 11+, Spring Boot, Spring Framework) avec un focus sur la modularité, la testabilité, la performance et l’opération native cloud.
• Refactoriser ou replatformer les applications pour AWS en utilisant des conteneurs, services managés, patterns événementiels ou approches serverless, selon les besoins.
• Construire et exploiter des APIs REST, microservices, intégrations asynchrones, flux de messagerie/streaming et charges de travail planifiées.
• Migrer la configuration des applications, secrets, certificats, connectivité aux bases de données, gestion de fichiers et intégrations des patterns on-premises vers des patterns natifs AWS ou adaptés au cloud.
• Implémenter des tests automatisés (unitaires, d’intégration, de régression, de performance) et supporter la bascule en production ainsi que la stabilisation post-migration.
• Évaluer et améliorer en continu la performance, la disponibilité, la posture de sécurité, la journalisation, la surveillance et l’efficacité des coûts des applications.
• Revoir le code et les conceptions cloud, mentorat des développeur·euse·s et aider à établir des patterns réutilisables pour la migration et l’ingénierie.
• Suivre les processus de développement logiciel, les normes d’architecture, les pratiques de codage sécurisé, les contrôles de changement et la gouvernance des releases. Je suis convaincu·e Quelles compétences dois-je avoir ?
• Baccalauréat en informatique, génie ou domaine connexe, ou expérience professionnelle équivalente.
• 8+ ans d’expérience en développement logiciel, dont 5+ ans en développement Java en systèmes de production d’entreprise.
• Expérience pratique approfondie avec Java 11+ (Java 17/21 fortement souhaité).
• Expérience approfondie avec Spring Boot, Spring Framework, services RESTful, injection de dépendances, accès aux données, gestion des exceptions, sécurité et tests automatisés.
• Connaissance approfondie de la conception orientée objet, des design patterns, de la concurrency, des considérations de mémoire/performance et du dépannage en production.
• Expérience solide dans la construction de microservices et de systèmes distribués, avec une compréhension pratique des patterns d’intégration synchrones vs asynchrones.
• Expérience pratique avec Maven ou Gradle, contrôle de source basé sur Git, revues de code, automatisation des builds et CI/CD.
• Expérience solide avec SQL et les bases de données relationnelles, capacité à analyser la performance des requêtes, les transactions, le pooling de connexions et les impacts de la migration des bases de données.
• Expérience approfondie et pratique avec AWS, incluant la livraison directe de migrations on-premises vers AWS.




• Excellentes compétences en communication écrite et orale, capacité à produire des documents de conception technique, des manuels de migration, des estimations et des plans de mise en œuvre.
• Capacité à travailler de manière autonome ou au sein d’une équipe multifonctionnelle dans un environnement bancaire/d’entreprise contrôlé. Atouts supplémentaires :
• Expérience pratique avec ECS/Fargate et/ou EKS, Docker, Kubernetes et les patterns de migration de conteneurs.
• Expérience avec Kafka, Amazon MSK, SQS/SNS, EventBridge ou d’autres plateformes de messagerie/streaming d’événements d’entreprise.
• Expérience avec AWS DMS/SCT, migrations RDS/Aurora, modernisation de schémas et stratégies de bascule de grandes données.
• Expérience avec Redis/ElastiCache, OpenSearch, DynamoDB, patterns d’événements S3, Step Functions ou Lambda.
• Expérience antérieure dans la livraison de solutions technologiques dans les marchés de capitaux ou la banque d’investissement, en particulier pour le trading, les titres, les actions, les revenus fixes ou les environnements de traitement de bout en bout.
• Expérience avec Jira, Confluence, GitHub et les outils de développement logiciel assistés par IA approuvés.
• Maîtrise de l’anglais requise (interactions quotidiennes avec une équipe internationale, niveau courant nécessaire pour collaborer efficacement sur la documentation technique, les réunions et les activités de migration). 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 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. -------------------------------------------------------
- Cloud Engineer Java / AWS Who Are We? A global leader in engineering and IT consulting with over 58,000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of 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 opportunity to practice your profession independently or permanently. We select the best opportunities that match your professional aspirations. We position your expertise on exciting projects that align with your ambitions. ALTEN Canada also has a solutions center, the "Montreal Delivery Center (MDC)," which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecommunications, 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 / AWS Developer whose role will be to optimize, modernize, and migrate critical Java applications to AWS. What Will My Responsibilities Be?
• Analyze existing Java applications, middleware, interfaces, databases, batch jobs, and infrastructure dependencies, and define migration/modernization approaches.




• Design and implement Java services and APIs using modern Java and Spring technologies, with a focus on modularity, testability, performance, and cloud-native operation.
• Refactor or replatform applications for AWS using containers, managed services, event-driven patterns, or serverless approaches where appropriate.
• Build and operate REST APIs, microservices, asynchronous integrations, messaging/streaming flows, and scheduled/batch workloads.
• Migrate application configuration, secrets, certificates, database connectivity, file handling, and integrations from on-premises patterns to AWS-native or cloud-appropriate patterns.
• Implement automated unit, integration, regression, performance, and deployment testing; support production cutover and post-migration stabilization.
• Continuously evaluate and improve application performance, availability, security posture, logging, monitoring, and cost efficiency.
• Review code and cloud designs, mentor developers, and help establish reusable migration and engineering patterns.
• Follow software development processes, architecture standards, secure coding practices, change controls, and release governance. I'm Convinced What Skills Do I Need?
• Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
• 8+ years of professional software development experience, including 5+ years of strong Java development experience in enterprise production systems.
• Strong hands-on Java 11+ experience; Java 17/21 strongly preferred.
• Deep experience with Spring Boot, Spring Framework, RESTful services, dependency injection, data access, exception handling, security, and automated testing.
• Strong knowledge of object-oriented design, design patterns, concurrency, memory/performance considerations, and production troubleshooting.
• Strong experience building microservices and distributed systems; practical understanding of synchronous vs. asynchronous integration patterns.
• Hands-on experience with Maven or Gradle, Git-based source control, code reviews, build automation, and CI/CD.
• Strong SQL and relational database experience; ability to analyze query performance, transactions, connection pooling, and database migration impacts.
• Extensive and deep AWS experience, including direct on-premises-to-AWS migration delivery.
• Strong written and verbal communication skills; ability to produce technical design documents, migration runbooks, estimates, and implementation plans.
• Ability to work independently and as part of a cross-functional team in a controlled enterprise/banking environment. Nice-to-Have

Skills:
• Hands-on experience with ECS/Fargate and/or EKS, Docker, Kubernetes, and container migration patterns.
• Experience with Kafka, Amazon MSK, SQS/SNS, EventBridge, or other enterprise messaging/event streaming platforms.
• Experience with AWS DMS/SCT, RDS/Aurora migrations, schema modernization, and large-data cutover strategies.
• Experience with Redis/ElastiCache, OpenSearch, DynamoDB, S3 event patterns, Step Functions, or Lambda.
• Prior experience delivering technology solutions within Capital Markets or Investment Banking, particularly supporting trading, securities, Equities, Fixed Income, or front-to-back processing environments.
• Experience with Jira, Confluence, GitHub, and approved AI-assisted software development tools.
• Fluency in English is required (daily interactions with an international team; a proficient level is necessary to effectively collaborate on technical documentation, meetings, and migration activities). Why Join Our Team? ALTEN Canada offers a energetic and collaborative work environment. We provide our team members with the opportunity to gain stimulating experiences and invest in their professional development and growth. Our benefits include:
• Customized compensation and benefits for each of our employees and contractors;
• Professional development assistance (certifications);
• Opportunities for international mobility within one of the Group's subsidiaries;
• Numerous corporate activities; Please note that all applications will be evaluated, but we will only contact selected candidates for this job offer. ALTEN Canada is committed to promoting equity, diversity, and inclusion. We strive to provide a workplace where everyone feels welcomed, valued, and respected, allowing them to fully thrive. We are committed to providing accessibility measures to those who request them. Therefore, we encourage you to reach out if you require accommodation during the recruitment process.

📌 Cloud Engineer (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: cloud engineer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: cloud engineer (montreal) / montreal