Description du poste :
Une carrière en tant que développeur back-end dans une équipe spécialisée en domaine paiement, c'est agir à titre de développeuse/développeur d'applications backend et assurer le support de ces applications. Cet emploi te permet d'avoir un impact positif sur l'organisation, grâce à tes connaissances en développement Java (APIs, Microservices, DevOps, développement Cloud AWS, tests automatisés).
Contexte de l'équipe :
- Équipe multidisciplinaire en pleine transformation numérique et modernisation d'applications.
- Développement et maintenance de services APIs critiques liés aux paiements (Interac, cartes de crédit, transferts internationaux, etc.).
- Environnement orienté performance, robustesse, sécurité et scalabilité.
- Travail avec des systèmes à fort volume de transactions, où les enjeux en production sont centraux.
Responsabilités :
- Développer et déployer des fonctionnalités en mode Scrum pour maximiser la valeur livrée.
- Participer à l'évolution fonctionnelle et à la modernisation des applications existantes.
- Travailler en étroite collaboration avec les membres de l'équipe pour bien cerner les besoins fonctionnels.
- Concevoir des solutions technologiques innovantes.
- Valider la qualité du code avec des tests unitaires automatisés.
- Relever des défis techniques et fonctionnels variés.
Prérequis :
- Minimum de 7 ans d'expérience en développement Java (REST/API, SpringBoot, Apache Maven, Microservices).
- Minimum de 2 ans d'expérience en développement cloud-native ou sur conteneurs.
- Bonne compréhension des pratiques CI/CD (GitHubActions, Harness).
- Rigueur dans l'optimisation du code.
- Expérience démontrée en développement Agile.
- Adaptabilité, collaboration, bon esprit d'équipe.
Atouts :
- Bonne expérience avec AWS Cloud.
- Connaissances en programmation réactive.