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

Systematix

Montreal (administrative region)

Hybrid

CAD 85,000 - 120,000

Full time

7 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work Montréal
12-month contract

Job summary

Systematix recrute un Développeur Back-end Java – Intermédiaire à Montréal pour contribuer au développement d’applications robustes dans un cadre bancaire et de lutte contre la cybercriminalité. Vous interviendrez sur des API REST, des microservices et des intégrations entre systèmes, en déployant sur AWS et en respectant les pratiques CI/CD.

Le poste nécessite 3 à 5 années d’expérience, une maîtrise de Java/Spring Boot et une appétence pour les environnements sécurisés et conformes OWASP.

Qualifications

  • 3 à 5 années d’expérience en développement back-end
  • Maîtrise de Java et Spring Boot
  • Expérience avec les architectures microservices
  • Expérience API REST en production
  • Connaissance AWS (Lambda, API Gateway, S3, SQS)
  • Pratiques CI/CD et outils (Jenkins, GitLab CI)
  • Maîtrise Git / GitFlow
  • Bonne compréhension sécurité applicative OWASP

Responsibilities

  • Développer et maintenir des solutions back-end Java / Spring Boot
  • Concevoir et développer API REST et microservices
  • Réaliser des intégrations entre systèmes internes et partenaires
  • Participer aux revues de code et garantir la qualité
  • Appliquer les pratiques CI/CD et assurer le déploiement dans AWS
  • Collaborer avec les équipes et les analystes d’affaires
  • Participer aux cérémonies agiles et communiquer l’avancement

Skills

Java
Spring Boot
Microservices
API REST
AWS
CI/CD
Git / GitFlow
Sécurité / OWASP
Anglais / Français bilingual

Tools

Jenkins
GitLab CI
Terraform
AWS CDK
Jira
Confluence
SonarQube

Job description

Rejoignez Systematix en tant que Développeur(se) Back-end Java – Intermédiaire

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.
Prêt(e) à relever le défi?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Intermédiaire Back-end
Développeur Intermédiaire Back-end

Systematix group • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
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
Lead Assurance Qualité (QA)
Lead Assurance Qualité (QA)

Systematix • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Permanence possible
Environnement tech moderne (IA, cloud,
Paiements et banque
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
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
Développeur principal en tests automatisés (Lead SDET)
Développeur principal en tests automatisés (Lead SDET)

Systematix • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybride – 2 jours au bureau
Office à Montréal
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 Java / Java Developer
Développeur Java / Java Developer

mthree • Montreal (administrative region)

On-site
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
Software Developer, IT
Software Developer, IT

Canaccord Genuity Group Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 140,000