Développeur Intermédiaire Back-end

Systematix group

Montreal (administrative region)

Hybrid

CAD 85,000 - 110,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Systematix recherche un Développeur Intermédiaire Back-end Java pour participer au développement d’applications critiques dans le domaine financier, en environnements AWS et microservices. Vous contribuerez à concevoir et déployer des API REST, à mettre en place des CI/CD, et à assurer la sécurité et la fiabilité des services.

Le poste est hybride à Montréal, avec 2 jours par semaine au bureau. Idéal pour un candidat maîtrisant Java, Spring Boot, AWS et les pratiques DevOps, prêt à évoluer dans

Qualifications

  • 3 à 5 années d’expérience en développement logiciel back-end.
  • Bonne maîtrise de Java et Spring Boot.
  • Expérience concrète avec les architectures microservices.
  • Expérience en développement et intégration d’API REST en environnement de production.
  • Expérience fonctionnelle avec AWS.
  • Connaissance des services Lambda, API Gateway, S3 et SQS.
  • Expérience avec les pratiques CI/CD et des outils tels que Jenkins, GitLab CI ou équivalent.
  • Bonne maîtrise de Git / GitFlow.
  • Capacité à développer des solutions fiables, maintenables et sécurisées.
  • Capacité à travailler de façon autonome tout en sachant solliciter l’équipe lorsque nécessaire.
  • Rigueur et souci de la qualité.
  • Bon esprit d’équipe et ouverture au feedback.
  • Excellentes aptitudes en communication et en résolution de problèmes.
  • Intérêt marqué pour Java, AWS et DevOps.
  • Bonne maîtrise du français et de l’anglais, à l’oral comme à l’écrit.

Responsibilities

  • Développer, maintenir et faire évoluer des solutions back-end en Java / Spring Boot.
  • Concevoir et développer des API REST et des microservices.
  • Réaliser des intégrations entre différents systèmes internes et partenaires.
  • Contribuer à l’évolution des applications en fonction des besoins d’affaires et des exigences réglementaires.
  • Participer aux revues de code et appliquer les standards de développement et de qualité.
  • Identifier et corriger les anomalies, les problèmes de performance et la dette technique.
  • Déployer et tester des services dans AWS.
  • Travailler notamment avec AWS Lambda, API Gateway, S3 et SQS.
  • Participer à l’automatisation des processus de développement et de déploiement.
  • Appliquer les pratiques CI/CD avec des outils tels que Jenkins, GitLab CI ou équivalent.
  • Utiliser Git / GitFlow pour la gestion du code source.
  • Contribuer à l’application des standards de sécurité applicative, OWASP et gestion des secrets.
  • Supporter les composants en production et participer à la résolution des incidents.
  • Collaborer avec les analystes d’affaires, les développeurs, les architectes et les équipes partenaires.
  • Participer activement aux cérémonies agiles : planification, refinement, revues de sprint et autres activités.
  • Communiquer de façon proactive sur l’avancement des travaux, les risques et les blocages.

Skills

Java
Spring Boot
Microservices
API REST
AWS
DevOps
CI/CD
Git / GitFlow
Jenkins
Jira
Confluence
SonarQube
OWASP

Tools

Jira
Confluence
SonarQube

Job description

Vous êtes passionné(e) par le développement back-end Java, les microservices, les API REST et les technologies infonuagiques AWS?
Vous souhaitez contribuer au développement de solutions technologiques à fort impact au sein d’une grande institution financière canadienne, dans un environnement où la fiabilité, la sécurité et la qualité sont essentielles?
Systematix est à la recherche de Développeur(se)s Back-end Java – Intermédiaire pour se joindre à une équipe transverse d’expertise et de développement œuvrant dans le domaine de la lutte aux crimes financiers (Fin Crime).

Durée : 12 mois, renouvelable
Lieu : Montréal
Mode de travail : Hybride – 2 jours par semaine au bureau
Langues : Français et Anglais

Votre rôle

À titre de Développeur(se) Back-end Java – Intermédiaire, vous participerez activement à la conception, au développement et à l’évolution de solutions technologiques permettant de détecter, prévenir et combattre les crimes financiers et la cybercriminalité.
Vous travaillerez principalement sur des applications Java / Spring Boot, des API REST et des architectures microservices, ainsi que sur différentes intégrations entre systèmes internes et partenaires.
Vous contribuerez également au déploiement et à l’exploitation de services dans AWS, notamment Lambda, API Gateway, S3 et SQS, tout en appliquant les bonnes pratiques DevOps, CI/CD et de sécurité applicative.
Vous évoluerez au sein d’une organisation agile composée de squads fonctionnelles et collaborerez avec des développeurs expérimentés, des analystes d’affaires, des architectes et différentes équipes partenaires.

Vos responsabilités

Développer, maintenir et faire évoluer des solutions back-end en Java / Spring Boot.

Concevoir et développer des API REST et des microservices.

Réaliser des intégrations entre différents systèmes internes et partenaires.

Contribuer à l’évolution des applications en fonction des besoins d’affaires et des exigences réglementaires.

Participer aux revues de code et appliquer les standards de développement et de qualité.

Identifier et corriger les anomalies, les problèmes de performance et la dette technique.

Déployer et tester des services dans AWS.

Travailler notamment avec AWS Lambda, API Gateway, S3 et SQS.

Participer à l’automatisation des processus de développement et de déploiement.

Appliquer les pratiques CI/CD avec des outils tels que Jenkins, GitLab CI ou équivalent.

Utiliser Git / GitFlow pour la gestion du code source.

Contribuer à l’application des standards de sécurité applicative, notamment en matière de gestion des secrets et de bonnes pratiques OWASP.

Supporter les composantes en production et participer à la résolution des incidents.

Collaborer avec les analystes d’affaires, les développeurs, les architectes et les équipes partenaires.

Participer activement aux cérémonies agiles : planification, refinement, revues de sprint et autres activités de l’équipe.

Communiquer de façon proactive sur l’avancement des travaux, les risques et les blocages.

Profil recherché

Environ 3 à 5 années d’expérience en développement logiciel back-end.

Bonne maîtrise de Java et Spring Boot.

Expérience concrète avec les architectures microservices.

Expérience en développement et intégration d’API REST en environnement de production.

Expérience fonctionnelle avec AWS.

Connaissance de services tels que Lambda, API Gateway, S3 et SQS.

Expérience avec les pratiques CI/CD et des outils tels que Jenkins, GitLab CI ou équivalent.

Bonne maîtrise de Git / GitFlow.

Capacité à développer des solutions fiables, maintenables et sécurisées.

Capacité à travailler de façon autonome tout en sachant solliciter l’équipe lorsque nécessaire.

Rigueur et souci de la qualité.

Bon esprit d’équipe et ouverture au feedback.

Excellentes aptitudes en communication et en résolution de problèmes.

Intérêt marqué pour les technologies Java, AWS et DevOps.

Bonne maîtrise du français et de l’anglais, à l’oral comme à l’écrit.

Atouts

Connaissance de Python pour le scripting et l’automatisation.

Connaissance des approches Infrastructure as Code avec Terraform, AWS CDK ou équivalent.

Expérience avec Jira et Confluence.

Expérience avec SonarQube ou un outil similaire d’inspection et de qualité du code.

Connaissance des pratiques de sécurité applicative, notamment OWASP et gestion des secrets.

Expérience dans un environnement bancaire ou financier réglementé.

Expérience avec des solutions de détection de fraude ou de lutte contre le blanchiment d’argent (AML).

Certification AWS Cloud Practitioner, Developer Associate ou autre certification AWS pertinente.

Pourquoi joindre Systematix?

Mandat de 12 mois avec possibilité de renouvellement.

Occasion de travailler au sein d’une grande institution financière canadienne.

Participation à des projets directement liés à la lutte aux crimes financiers et à la cybercriminalité.

Environnement technologique moderne combinant Java, Spring Boot, microservices, API REST et AWS.

Exposition à des services AWS tels que Lambda, API Gateway, S3 et SQS.

Participation au cycle complet de développement : conception, développement, tests, CI/CD, déploiement et support en production.

Collaboration avec une équipe expérimentée favorisant le développement et la montée en compétences.

Environnement agile et multidisciplinaire.

Mode de travail hybride à Montréal – 2 jours par semaine au bureau.

Développeur Intermédiaire Back-end
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur(se) Back-end Java – Intermédiaire
Développeur(se) Back-end Java – Intermédiaire

Systematix • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Hybrid work Montréal
12-month contract
Développeur(se) Full Stack AEM – Expert
Développeur(se) Full Stack AEM – Expert

Systematix group • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Mode de travail hybride
Environnement bancaire
Formation continue
Développeur Java Back-End Senior
Développeur Java Back-End Senior

Astek • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Assurances collectives dès le premier
Régime d'épargne-retraite après 3 mois
3 semaines de vacances (1 à 3 ans)
+9
OPPORTUNITÉ – CONCEPTEUR DE SOLUTIONS TI / AWS – JAVA | MONTRÉAL
OPPORTUNITÉ – CONCEPTEUR DE SOLUTIONS TI / AWS – JAVA | MONTRÉAL

Systematix • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Développeur backend intermédiaire - Java AWS
Développeur backend intermédiaire - Java AWS

Astek • Montreal (administrative region)

Hybrid
CAD 80,000 - 105,000
Assurances collectives
Épargne retraite
Contribution employeur 2000$
+6
Back-end Java: Microservices & AWS (Hybride, Montréal)
Back-end Java: Microservices & AWS (Hybride, Montréal)

Systematix • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Hybrid work Montréal
12-month contract
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal →
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal →

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur Java / Java Developer
Développeur Java / Java Developer

mthree • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Développeur Dotnet/Développeuse Dotnet Senior
Développeur Dotnet/Développeuse Dotnet Senior

Audensiel Canada • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Accompagnement sur plan de carrière
Assurance complémentaire santé
Remboursement 50% de l'abonnement OPUS