Développeur Angular & Java Senior x3

90688
Montréal, Quebec
Contract
3 days ago

Job Title: Développeur Angular & Java Senior x3

Location: Montréal, Quebec

Estimated Duration: 7 months

Description de poste – Développeur Angular / Java (50% / 50%)
Contexte du projet
Nous recherchons un développeur Angular avec une bonne expérience Java pour rejoindre un projet dans le domaine des polices d’assurance. Le mandat consiste principalement à participer à une migration applicative majeure, passant d’une architecture basée sur Thymeleaf vers une solution moderne en Angular.
 
Responsabilités

  • Participer à la migration de l’interface utilisateur de Thymeleaf vers Angular
  • Développer et maintenir des composantes front-end en Angular (50%)
  • Contribuer au développement back-end en Java (50%)
  • Collaborer avec les équipes d’architecture et de développement
  • Assurer la qualité du code (tests, revues de code, bonnes pratiques)
  • Participer à l’analyse et à la modernisation des systèmes existants

 
Exigences

  • Expérience solide en Angular (version récente préférable)
  • Bonne connaissance de Java (Spring Boot idéalement)
  • Expérience en migration d’applications legacy vers des frameworks modernes
  • Bonne compréhension des systèmes transactionnels ou assurance (atout)
  • Capacité à travailler dans un environnement complexe et structuré
  • Autonomie et esprit d’équipe

 
Atouts

  • Expérience avec Thymeleaf
  • Expérience dans le domaine de l’assurance ou financier
  • Connaissance des architectures microservices
 

Job Description – Angular / Java Developer (50% / 50%)

Project Context

We are seeking an Angular Developer with strong Java experience to join a project in the insurance policy domain. The primary objective of this role is to participate in a major application modernization initiative, migrating from a Thymeleaf-based architecture to a modern Angular solution.

Responsibilities

  • Participate in the migration of the user interface from Thymeleaf to Angular
  • Develop and maintain front-end components using Angular (50%)
  • Contribute to back-end development using Java (50%)
  • Collaborate with architecture and development teams
  • Ensure code quality through testing, code reviews, and best practices
  • Participate in the analysis and modernization of existing systems

Requirements

  • Strong experience with Angular (recent versions preferred)
  • Good knowledge of Java (ideally Spring Boot)
  • Experience migrating legacy applications to modern frameworks
  • Good understanding of transactional systems or the insurance industry (an asset)
  • Ability to work in a complex and structured environment
  • Self-motivated with strong teamwork skills

Nice-to-Have Qualifications

  • Experience with Thymeleaf
  • Experience in the insurance or financial services industry
  • Knowledge of microservices architecture

L'échelle salariale que l'employeur s'attendrait raisonnablement à payer pour ce poste se situe entre CA$77.00 et CA$100.00 .

Cette offre concerne un poste actuellement vacant.

Notre offre d’avantages sociaux volontaires comprend des prestations médicales, dentaires, visuelles et de retraite.

Tundra Technical Solutions tient à vous remercier pour l’intérêt que vous avez démontré envers cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés.

 

Tundra Technical Solutions est un employeur offrant l’Égalité des Chances et l’Action Positive. Nous accueillons et encourageons la diversité sur notre lieu de travail.

Ce poste ne vous intéresse pas, mais connaissez quelqu’un qui pourrait l’être? Consultez notre Programme de récompense de Parrainage, les parrainages sont un grand secret derrière notre succès. Comme toujours, nous sommes à la recherche de personnes formidables. Et nous savons que vous connaissez des gens formidables!

Tundra Technical Solutions est l’un des principaux fournisseurs de services de recrutement et de conseil en technologies de l’information et en ingénierie en Amérique du Nord. Notre succès et celui de nos clients reposent sur une base d’excellence du service. Plutôt que d’essayer continuellement de vendre à de nouveaux clients et entreprises et de simplement remplir des bases de données de candidats, nous nous concentrons sur le développement de relation plus solides et d’une connaissance plus approfondie des défis et des opportunités de nos clients existants.

Nous utilisons des outils d’intelligence artificielle pour aider nos recruteurs à sélectionner et à évaluer les talents. Ces outils ne remplacent pas la prise de décision humaine dans le processus.