Développeur.euse full stack expert - Full Stack Developer
About the role
Le secteur financier t'intéresse ? Nous recherchons un ingénieur Java expérimenté pour diriger la migration d’applications héritées WebSphere Application Server vers des environnements modernes, open source et cloud-native. Ce rôle exige une solide expertise technique, de l’initiative et la capacité d’analyser et de refactoriser des systèmes hérités non documentés.
À Propos De Nurova Nous accompagnons des organisations publiques et privées dans l’adoption de l’IA, le développement de solutions technologiques personnalisées et la mise en œuvre de projets de transformation numérique à fort impact.
Les Responsabilités Du Poste
- Migrer des applications Java héritées d’AIX/WebSphere ND/IHS vers AWS ;
- Replatformer les applications vers Spring Boot / OpenLiberty avec des modifications minimales du code ;
- Conteneuriser les applications avec Docker et les déployer sur Amazon ECS/EKS ;
- Intégrer des services AWS tels que RDS, Secrets Manager, CloudWatch et S3 ;
- Collaborer avec les équipes DevOps pour mettre en place des pipelines CI/CD via GitHub Actions ;
- Effectuer des optimisations de performance, des tests et des validations dans les environnements AWS ;
- Documenter les processus de migration et assurer le transfert de connaissances aux équipes internes.
Les Compétences Et Expériences Requises
- Java (J2EE) : Solide expérience avec les applications Java d’entreprise ;
- Spring Boot : Capacité avérée à refactoriser ou encapsuler du code hérité en microservices Spring Boot ;
- WebSphere Application Server ND & IHS : Compréhension approfondie des configurations, déploiements et points d’intégration hérités ;
- AIX/Unix : Familiarité avec les environnements IBM AIX et le scripting shell ;
- Docker & Conteneurs : Expérience dans la conteneurisation d’applications Java ;
- Services AWS : ECS/EKS, RDS (Oracle/PostgreSQL), CloudWatch, Secrets Manager, S3 ;
- Outils CI/CD : BitBucket, Jenkins, GitHub, GitHub Actions ;
- Infrastructure as Code : Terraform ;
- Configuration as Code : Ansible ;
- Outils et frameworks de migration ;
- App2Container : Expérience dans l’analyse et la conteneurisation d’applications héritées ;
- Spring Cloud AWS : Pour l’intégration native avec AWS.
Exigences Du Poste
- Diplôme universitaire en génie logiciel avec expérience Java ;
- Certification AWS Certified DevOps Engineer Professional (obligatoire) ;
- Certification AWS Solutions Architect Associate ou Professional ;
- Bilingue : français et anglais.
Les Conditions Lieu : Montréal
Mode : Hybride (2 jours/semaine au bureau)
Date de début : À confirmer
Durée : contrat de 12 mois renouvelable
Conditions salariales : 95-98 $/heure (taux pigiste), 115 000-130 000/an (employé)
Are you interested in the financial sector? We are looking for an experienced Java Engineer to lead the migration of legacy WebSphere Application Server applications toward modern, open-source, cloud-native environments. This role requires strong technical expertise, initiative, and the ability to analyze and refactor undocumented legacy systems.
About Nurova We support public and private organizations in adopting AI, developing customized technological solutions, and executing high-impact digital transformation projects.
Responsibilities
- Migrate legacy Java applications from AIX/WebSphere ND/IHS to AWS
- Replatform applications to Spring Boot / OpenLiberty with minimal code changes
- Containerize applications using Docker and deploy them on Amazon ECS/EKS
- Integrate AWS services such as RDS, Secrets Manager, CloudWatch, and S3
- Collaborate with DevOps teams to implement CI/CD pipelines using GitHub Actions
- Perform performance tuning, testing, and validation across AWS environments
- Document migration processes and ensure knowledge transfer to internal teams
Required Skills And Experience
- Java (J2EE): Strong experience with enterprise-grade Java applications
- Spring Boot: Proven ability to refactor or encapsulate legacy code into Spring Boot microservices
- WebSphere Application Server ND & IHS: Deep understanding of legacy configurations, deployments, and integration points
- AIX/Unix: Familiarity with IBM AIX environments and shell scripting
- Docker & Containers: Experience containerizing Java applications
- AWS Services: ECS/EKS, RDS (Oracle/PostgreSQL), CloudWatch, Secrets Manager, S3
- CI/CD Tools: Bitbucket, Jenkins, GitHub, GitHub Actions
- Infrastructure as Code: Terraform
- Configuration as Code: Ansible
- Migration tools and frameworks
- AWS App2Container: Experience analyzing and containerizing legacy workloads
- Spring Cloud AWS: For native AWS integration
Job Requirements
- University degree in Software Engineering with strong Java experience
- AWS Certified DevOps Engineer – Professional (required)
- AWS Solutions Architect Associate or Professional certification
- Bilingual: French and English
Conditions
- Location: Montreal
- Work mode: Hybrid (2 days/week on site)
- Start date: To be confirmed
- Duration: 12-month renewable contract
- Compensation: $95–$98/hour (contractor), $115,000–$130,000/year (employee)
Développeur.euse full stack expert - Full Stack Developer
About the role
Le secteur financier t'intéresse ? Nous recherchons un ingénieur Java expérimenté pour diriger la migration d’applications héritées WebSphere Application Server vers des environnements modernes, open source et cloud-native. Ce rôle exige une solide expertise technique, de l’initiative et la capacité d’analyser et de refactoriser des systèmes hérités non documentés.
À Propos De Nurova Nous accompagnons des organisations publiques et privées dans l’adoption de l’IA, le développement de solutions technologiques personnalisées et la mise en œuvre de projets de transformation numérique à fort impact.
Les Responsabilités Du Poste
- Migrer des applications Java héritées d’AIX/WebSphere ND/IHS vers AWS ;
- Replatformer les applications vers Spring Boot / OpenLiberty avec des modifications minimales du code ;
- Conteneuriser les applications avec Docker et les déployer sur Amazon ECS/EKS ;
- Intégrer des services AWS tels que RDS, Secrets Manager, CloudWatch et S3 ;
- Collaborer avec les équipes DevOps pour mettre en place des pipelines CI/CD via GitHub Actions ;
- Effectuer des optimisations de performance, des tests et des validations dans les environnements AWS ;
- Documenter les processus de migration et assurer le transfert de connaissances aux équipes internes.
Les Compétences Et Expériences Requises
- Java (J2EE) : Solide expérience avec les applications Java d’entreprise ;
- Spring Boot : Capacité avérée à refactoriser ou encapsuler du code hérité en microservices Spring Boot ;
- WebSphere Application Server ND & IHS : Compréhension approfondie des configurations, déploiements et points d’intégration hérités ;
- AIX/Unix : Familiarité avec les environnements IBM AIX et le scripting shell ;
- Docker & Conteneurs : Expérience dans la conteneurisation d’applications Java ;
- Services AWS : ECS/EKS, RDS (Oracle/PostgreSQL), CloudWatch, Secrets Manager, S3 ;
- Outils CI/CD : BitBucket, Jenkins, GitHub, GitHub Actions ;
- Infrastructure as Code : Terraform ;
- Configuration as Code : Ansible ;
- Outils et frameworks de migration ;
- App2Container : Expérience dans l’analyse et la conteneurisation d’applications héritées ;
- Spring Cloud AWS : Pour l’intégration native avec AWS.
Exigences Du Poste
- Diplôme universitaire en génie logiciel avec expérience Java ;
- Certification AWS Certified DevOps Engineer Professional (obligatoire) ;
- Certification AWS Solutions Architect Associate ou Professional ;
- Bilingue : français et anglais.
Les Conditions Lieu : Montréal
Mode : Hybride (2 jours/semaine au bureau)
Date de début : À confirmer
Durée : contrat de 12 mois renouvelable
Conditions salariales : 95-98 $/heure (taux pigiste), 115 000-130 000/an (employé)
Are you interested in the financial sector? We are looking for an experienced Java Engineer to lead the migration of legacy WebSphere Application Server applications toward modern, open-source, cloud-native environments. This role requires strong technical expertise, initiative, and the ability to analyze and refactor undocumented legacy systems.
About Nurova We support public and private organizations in adopting AI, developing customized technological solutions, and executing high-impact digital transformation projects.
Responsibilities
- Migrate legacy Java applications from AIX/WebSphere ND/IHS to AWS
- Replatform applications to Spring Boot / OpenLiberty with minimal code changes
- Containerize applications using Docker and deploy them on Amazon ECS/EKS
- Integrate AWS services such as RDS, Secrets Manager, CloudWatch, and S3
- Collaborate with DevOps teams to implement CI/CD pipelines using GitHub Actions
- Perform performance tuning, testing, and validation across AWS environments
- Document migration processes and ensure knowledge transfer to internal teams
Required Skills And Experience
- Java (J2EE): Strong experience with enterprise-grade Java applications
- Spring Boot: Proven ability to refactor or encapsulate legacy code into Spring Boot microservices
- WebSphere Application Server ND & IHS: Deep understanding of legacy configurations, deployments, and integration points
- AIX/Unix: Familiarity with IBM AIX environments and shell scripting
- Docker & Containers: Experience containerizing Java applications
- AWS Services: ECS/EKS, RDS (Oracle/PostgreSQL), CloudWatch, Secrets Manager, S3
- CI/CD Tools: Bitbucket, Jenkins, GitHub, GitHub Actions
- Infrastructure as Code: Terraform
- Configuration as Code: Ansible
- Migration tools and frameworks
- AWS App2Container: Experience analyzing and containerizing legacy workloads
- Spring Cloud AWS: For native AWS integration
Job Requirements
- University degree in Software Engineering with strong Java experience
- AWS Certified DevOps Engineer – Professional (required)
- AWS Solutions Architect Associate or Professional certification
- Bilingual: French and English
Conditions
- Location: Montreal
- Work mode: Hybrid (2 days/week on site)
- Start date: To be confirmed
- Duration: 12-month renewable contract
- Compensation: $95–$98/hour (contractor), $115,000–$130,000/year (employee)