×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Full Stack Java Developer; –build and enhance modern web applications using Angular

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: S.i. Systems
Full Time, Part Time, Contract position
Listed on 2026-06-23
Job specializations:
  • Software Development
    Full Stack Developer, Angular Developer, Java Developer, Backend Developer
Job Description & How to Apply Below
Position: Intermediate Full Stack Java Developer (5–7 years) to build and enhance modern web applications using Angular and
Location: Montreal

Notre client du secteur des services financiers est à la recherche d’un développeur Java Full Stack intermédiaire (5 à 7 ans d’expérience) pour concevoir et améliorer des applications Web modernes à l’aide d’Angular et de Java/Jakarta EE.

Joignez-vous à une équipe de développement à forte visibilité qui livre des applications Web sécurisées et évolutives dans le domaine de l’assurance. Ce rôle couvre le développement Full Stack avec les technologies Angular, TypeScript et Jakarta EE, ainsi que l’intégration d’outils de productivité alimentés par l’IA et de composantes basées sur les grands modèles de langage (LLM). Le poste offre une implication concrète dans l’ensemble des couches de l’application (interface utilisateur, API et base de données), avec des déploiements conteneurisés dans un environnement Agile collaboratif.

Contrat – Montréal ( Blvd Robert-Bourassa), (mode hybride, 2 jours par semaine au bureau)

Heures de travail : fuseau horaire de l’Est (EST)

Exigences essentielles:

  • 5 à 7 ans d’expérience dans le développement d’applications Full Stack avec Angular 17+, TypeScript 5.x et Angular Material côté frontend
  • Développement backend avec Java 17+ et Jakarta EE 10 pour la création d’API REST, la validation et l’implémentation de mécanismes de sécurité
  • Expérience des tests automatisés avec Jest (frontend) et JUnit 5 (backend)
  • Expérience en intégration de l’IA avec Git Hub Copilot, Windsurf/Devin, des bases de données vectorielles (ChromaDB ou équivalent) et les concepts Lang Chain/Haystack
  • Maîtrise de Git, Maven et Docker dans les flux de développement quotidiens
  • Formation en informatique ou en génie logiciel
  • Bonne connaissance de SQL et des bases de données relationnelles, incluant les requêtes, jointures, index et transactions
  • Atouts:

  • Oracle / PL/SQL
  • Spring Batch
  • Python / FastAPI
  • Open Shift / Kubernetes
  • Jasper Reports
  • Redis
  • Responsabilités:

  • Développer et maintenir des fonctionnalités d’applications monopages (SPA) à l’aide d’Angular 17+, TypeScript et Angular Material
  • Concevoir des services backend avec Java 17+ et Jakarta EE 10, incluant des API REST et des composantes de sécurité
  • Concevoir et maintenir les contrats d’API, la gestion des erreurs, la journalisation et des services optimisés pour la performance
  • Rédiger et maintenir des tests automatisés avec Jest et JUnit 5
  • Créer et optimiser les schémas de bases de données, les requêtes et les migrations
  • Utiliser des outils de développement assistés par l’IA et soutenir l’intégration de fonctionnalités basées sur les LLM
  • Utiliser Git pour la gestion du code source et collaborer par l’intermédiaire de revues de code et de stratégies de branches
  • Construire et conteneuriser les applications avec Maven et Docker
  • Participer aux cérémonies Agile, fournir des estimations et communiquer efficacement l’avancement des travaux et les risques
  • Résoudre les problèmes touchant les couches interface utilisateur, API, base de données et environnement d’exécution/conteneurs
  • Avis :

    L’intelligence artificielle peut être utilisée dans le cadre de l’évaluation des candidats.

    Cette offre concerne un poste actuellement vacant.

    _________________________________________________________________________________________________________________________________________________________________________________

    Our financial services client is seeking a Intermediate Full Stack Java Developer (5–7 years) to build and enhance modern web applications using Angular and Java/Jakarta EE

    Join a high-visibility development team delivering secure and scalable web applications within the insurance domain. This role covers full-stack development using Angular, TypeScript, and Jakarta EE technologies, as well as integration of AI-driven productivity tools and LLM components. The position offers hands-on ownership across UI, API, and database layers with containerized deployment in collaborative Agile environments.

    Contract, Montreal ( Blvd Robert-Bourassa), Hybrid 2 days per week on-site,

    Working Hours:

    EST

    Must Haves

  • 5–7 years building full stack applications with Angular 17+,
    TypeScript 5.x, and Angular Material on the frontend
  • Backend development with Java 17+ and Jakarta EE 10 for REST APIs
    , validation, and…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary