Développeur Angular/ Java

SII Group

Montreal

Hybrid

CAD 70,000 - 110,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SII Group à Montréal recherche des développeurs front-end et full stack pour contribuer à la modernisation d'une plateforme financière. Vous travaillerez sur des interfaces Web avec Angular et l’intégration avec les services backend, tout en apportant selon le profil une contribution backend avec Java et Spring Boot.

Le poste est hybride avec deux jours par semaine en présentiel, et le travail se déroule dans un environnement Agile axé sur la qualité et la sécurité du code.

Qualifications

  • Maîtrise d'Angular et TypeScript.
  • Bonne maîtrise HTML et CSS.
  • Expérience avec API REST et OpenAPI.
  • Conception et développement d'applications Web modernes.
  • Intégration frontend-backend via API REST.
  • Connaissance CI/CD et Git.

Responsibilities

  • Prendre en charge les activités de développement de manière autonome.
  • Analyser besoins et proposer des solutions technologiques.
  • Concevoir et réaliser les interfaces front-end.
  • Développer des interfaces Web avec Angular et les intégrer aux API backend.
  • Contribuer au développement backend en Java/Spring Boot selon profil.
  • Rédiger du code maintenable et les tests unitaires/intégration.

Skills

Angular
TypeScript
HTML
CSS
REST API
OpenAPI
Java
Spring Boot
Git
CI/CD
Agile
SQL
JPA/Hibernate

Tools

Git
OpenAPI

Job description

Contexte :

Nous recherchons des développeurs front-end et full stack pour contribuer à différents projets d’évolution et de modernisation d’une plateforme numérique transactionnelle dans le secteur des services financiers.

Les mandats s’inscrivent dans un environnement comprenant des solutions Web et mobiles iOS et Android. Les développeurs travailleront principalement sur les interfaces Web de la plateforme et leur intégration avec les services backend. Selon leur profil, ils pourront également contribuer au développement des composantes backend.

Nous recherchons avant tout des personnes autonomes, rigoureuses et capables de prendre rapidement en charge leurs activités de développement. Elles devront être en mesure de comprendre les besoins et les solutions existantes, de concevoir et réaliser les développements sous leur responsabilité, ainsi que d’identifier les problèmes, risques et bloquants afin de proposer des solutions concrètes.

L’environnement technologique repose principalement sur Angular côté front-end et Java / Spring Boot côté backend, avec des API REST permettant l’intégration entre les différentes composantes. L’équipe intervient autant dans l’évolution et la modernisation des solutions que dans le maintien de leur fiabilité et de leur stabilité.

Tes responsabilités :
  • Prendre en charge, de façon autonome, les activités de développement confiées dans le cadre des projets.
  • Analyser les besoins et contribuer à identifier les solutions technologiques appropriées.
  • Participer à l’élaboration des stratégies de réalisation et à la conception des solutions.
  • Concevoir, développer, maintenir et faire évoluer les interfaces et composantes front-end des applications.
  • Développer des interfaces Web avec Angular et assurer leur intégration avec les services et API backend.
  • Contribuer, selon le profil, au développement de composantes backend avec Java et Spring Boot.
  • Produire du code de qualité, maintenable, testable et sécuritaire en appliquant les bonnes pratiques de développement.
  • Développer et maintenir les tests unitaires et d’intégration nécessaires afin de soutenir la qualité des solutions.
  • Participer aux revues de code et contribuer activement à l’amélioration de la qualité du code et des pratiques de développement.
  • Assurer l’intégration harmonieuse des différentes composantes techniques des solutions.
  • Analyser et diagnostiquer les problèmes applicatifs et contribuer à leur résolution.
  • Identifier les risques, dépendances et bloquants techniques et proposer des solutions concrètes.
  • Contribuer à l’investigation et à la résolution des incidents lorsque requis.
  • Documenter les solutions et les décisions techniques pertinentes afin d’en faciliter l’évolution et le maintien.
  • Collaborer étroitement avec les développeurs, les spécialistes qualité, les analystes et les différents intervenants technologiques impliqués dans la livraison.
  • Contribuer à l’amélioration continue des solutions, des pratiques de développement et des façons de faire de l’équipe.
Ton profil :
  • Haut niveau d’autonomie et capacité à prendre rapidement en charge un mandat de développement.
  • Capacité à analyser un besoin, comprendre une solution existante et proposer une approche de réalisation appropriée.
  • Capacité à aller au-delà de l’exécution d’une solution définie, à soulever les enjeux et à proposer des solutions concrètes.
  • Solides capacités d’analyse, de diagnostic et de résolution de problèmes.
  • Souci de la qualité, de la maintenabilité et de la cohérence des interfaces développées.
  • Attention particulière à la lisibilité, la maintenabilité, la testabilité et la sécurité du code.
  • Rigueur, sens de l’organisation et capacité à gérer les priorités dans un environnement de projet.
  • Capacité à challenger constructivement une solution ou une approche lorsque pertinent.
  • Bonnes capacités de communication et aptitude à vulgariser une problématique technique.
  • Capacité à collaborer efficacement avec les différents membres et intervenants de l’équipe.
  • Curiosité, capacité à se remettre en question et volonté d’approfondir continuellement sa compréhension du produit et des technologies utilisées.
Expérience et savoirfaire :
  • Expérience pertinente en développement front-end dans des projets TI d’envergure.
  • Solide maîtrise d’Angular et de TypeScript.
  • Bonne maîtrise de HTML et CSS.
  • Expérience dans la conception et le développement d’applications Web modernes.
  • Expérience dans l’intégration d’interfaces avec des API REST et/ou OpenAPI.
  • Bonne compréhension des principes de conception logicielle, du clean code, des design patterns et des pratiques favorisant la maintenabilité des solutions.
  • Expérience dans le développement de tests unitaires et d’intégration.
  • Expérience avec Git.
  • Bonne compréhension des pratiques CI/CD et du cycle de livraison d’une application.
  • Expérience de développement dans un environnement Agile.
  • Capacité à travailler sur des solutions existantes et à les faire évoluer, notamment dans un contexte de modernisation technologique.
  • Pour les profils full stack : expérience en développement backend avec Java, Spring Boot, API REST, OpenAPI, SQL et les mécanismes de persistance tels que JPA/Hibernate.
  • Une expérience dans le domaine des services financiers, du courtage ou des systèmes transactionnels constitue un atout, sans être une exigence.
Conditions de travail :
  • Mode de travail : hybride, avec deux jours par semaine en présentiel.
  • Lieu de travail : Montréal.
  • Langues : français de niveau expert et anglais de niveau intermédiaire.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Java Senior
Développeur Java Senior

SII Group • Canada

On-site
CAD 90,000 - 120,000
Développeur Java/Angular Senior
Développeur Java/Angular Senior

SII Group • Montreal

Hybrid
CAD 90,000 - 140,000
Développeur backend Java / Spring Boot
Développeur backend Java / Spring Boot

Dempton Consulting Group • Montreal

On-site
CAD 85,000 - 110,000
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

ALFACONSEIL.CA • Montreal

On-site
CAD 80,000 - 110,000
Développeur C#.NET / Java (Intermédiaire)
Développeur C#.NET / Java (Intermédiaire)

SII Group • Montreal

Hybrid
CAD 90,000 - 120,000
Hybride
Développeur Fullstack JAVA/REACT
Développeur Fullstack JAVA/REACT

Extia Group • Montreal

On-site
CAD 80,000 - 105,000
Great Place To Work certification
Développeur front-end/Développeuse front-end
Développeur front-end/Développeuse front-end

Astek Group • Montreal

On-site
CAD 75,000 - 95,000
4 semaines de congés + 5 jours mobiles
Assurances collectives
Remboursement du transport en commun
+5
Java Spring Boot Back-end Engineer | Hybrid Montreal
Java Spring Boot Back-end Engineer | Hybrid Montreal

Extia Group • Montreal

Hybrid
CAD 80,000 - 105,000
Great Place To Work certification
Front End Angular Developer
Front End Angular Developer

Highspring • Montreal

On-site
CAD 85,000 - 125,000
Développeur Java Senior
Développeur Java Senior

SII Group • Montreal

Hybrid
CAD 90,000 - 120,000