At a Glance
- Tasks: Design and implement innovative software solutions using Java and modern frameworks.
- Company: Join RENAPS, a rapidly growing tech consulting firm with a global presence.
- Benefits: Enjoy competitive salary, flexible hybrid work, and great career advancement opportunities.
- Other info: Collaborative environment with diverse projects and a focus on continuous improvement.
- Why this job: Be part of exciting projects that drive innovation and transformation in technology.
- Qualifications: 5-10 years in Java architecture and development, with strong analytical skills.
The predicted salary is between 81000 - 99000 $ per year.
Location: Montréal (QC)
Type de poste: Permanent
Mode: Hybride – 2 jours au bureau requis (pour les résidents de la région de Montréal)
Localisation: 101 Boul. Marcel-Laurin, Montréal, QC
Qui sommes-nous? RENAPS est un fournisseur de solutions et de services-conseils en technologies de l’information, proposant un portefeuille complet allant du service-conseil professionnel à l’infrastructure, la gestion des applications, dans un vaste éventail d’industries au Canada, aux États-Unis et à l’international. Nous offrons l’opportunité de participer à des projets stimulants, basés sur la transparence, la collaboration et l’amélioration continue.
Missions principales
- Architecture et conception
- Définir l’architecture cible des applications migrées vers Java (front-end, back-end, intégration).
- Définir les standards techniques, patterns et bonnes pratiques de migration.
- Contribuer au choix des frameworks front‑end (React ou Angular).
- Garantir cohérence, évolutivité et performance des solutions.
- Participer à la rédaction des dossiers d’architecture (HLD, LLD, diagrammes, normes, patterns…)
- Maîtriser, paramétrer et optimiser l’outil ORMIT™ Open Java pour les migrations Forms → Java.
- Adapter l’outil selon les contextes clients.
- Accompagner les projets : analyse des Forms, transformation automatisée, finalisation en Java.
- Contribuer à l’industrialisation du processus (scripts, CI/CD, automatisations).
- Encadrer les équipes de développement post‑migration.
- Développement & maintien de la plateforme
- Contribuer à l’évolution de l’outil d’automatisation (corrections, nouvelles fonctionnalités).
- Assurer la maintenance corrective et évolutive.
- Développer des composants ou librairies front/back pour optimiser les migrations.
- Support technique
- Fournir un support expert aux équipes internes et clients.
- Diagnostiquer et résoudre les anomalies liées aux migrations ou à l’outil.
- Documenter bonnes pratiques, procédures et contournements.
- Activités de prévente
- Participer aux réponses à appels d’offres.
- Réaliser des démonstrations d’Ormit Open Java.
- Estimer les charges de migration et proposer des trajectoires de modernisation.
- Contribuer au discours technique et aux supports commerciaux.
Compétences requises
- Techniques
- Expertise en architecture Java (Spring Boot, API REST).
- Connaissance d’Oracle Forms et de son écosystème.
- Expérience dans la conception de solutions techniques complexes.
- Fonctionnelles et transverses
- Excellente capacité d’analyse et compréhension des systèmes existants.
- Aptitude à vulgariser et communiquer avec équipes techniques et métiers.
- Autonomie, rigueur, leadership technique.
- Capacité à travailler dans un contexte multi‑projets.
Profil recherché
- Ingénieur ou Bac+5 en informatique.
- 5 à 10 ans d’expérience en architecture et développement Java/Front.
- Expérience en migration (idéalement Oracle Forms → technologies modernes).
- Intérêt pour l’automatisation, l’innovation et l’amélioration continue.
- Aisance avec les clients (ateliers, démonstrations, préventes).
- Maîtrise parfaite du français et de l’anglais, à l’oral et à l’écrit (bilinguisme requis).
Atouts
- Expérience avec outils d’automatisation de migration Forms → Java/React/Angular.
- Connaissance de Vaadin.
- Migration PL/SQL vers Java ou architectures modernes (microservices, event‑driven).
- Tests automatisés : Cypress, Playwright, Selenium, JUnit, Testcontainers.
- Expérience Cloud (AWS, Azure, GCP).
- Connaissance DDD, Clean Architecture, Hexagonal.
- Expérience en estimations complexes et chiffrages presales.
- Maîtrise de l’anglais technique.
Environnement technique
- React & Redux
Pourquoi rejoindre RENAPS?
- Entreprise en forte croissance, active à l’international.
- Flexibilité de travail (mode hybride).
- Projets variés, défis stimulants, évolution de carrière.
- Assurance collective, vacances compétitives, avantages attractifs.
Architecte de Solution / Solution Architect in Montréal employer: Renaps
RENAPS is an exceptional employer that fosters a stimulating work environment in Montréal, where collaboration and transparency are at the forefront. Employees benefit from a culture that values performance and enjoyment, alongside opportunities for professional growth and impactful contributions to a rapidly expanding company. With a focus on teamwork and mutual support, RENAPS ensures that every team member can thrive while delivering high-quality IT solutions to clients.