Nous recherchons un(e) développeur(se) back-end passionné(e) pour contribuer au développement et à la maintenance d'applications critiques dans le domaine des paiements. Tu seras impliqué(e) dans des projets à fort impact, avec un environnement technique moderne basé sur Java, les microservices, le cloud AWS et l'automatisation des tests.
Ce qui t'attend :
- Tu intègreras une équipe multidisciplinaire en pleine évolution, dédiée à la conception et à la gestion d'APIs essentielles pour les paiements (virements Interac, paiements par carte, transferts internationaux, etc.).
- Tu travailleras sur des services critiques utilisés quotidiennement, où la performance, la sécurité et la fiabilité sont primordiales.
- Tu feras partie d'une équipe expérimentée, orientée vers la scalabilité et l'efficacité en production, avec de vrais enjeux transactionnels à relever chaque jour.
Tes responsabilités :
- Développer et déployer des fonctionnalités à forte valeur ajoutée dans un cadre Agile (Scrum).
- Participer activement à la modernisation de nos systèmes existants et à l'implémentation de nouvelles solutions technologiques.
- Travailler étroitement avec les autres membres de l'équipe pour bien comprendre les besoins d'affaires et assurer la qualité des livrables via des tests unitaires automatisés.
- Contribuer à une culture de développement axée sur les meilleures pratiques et l'amélioration continue.
- Relever des défis techniques stimulants dans un environnement en constante évolution.
Ton profil :
- Minimum 7 ans d'expérience en développement Java (REST/API, Spring Boot, Apache Maven, Microservices).
- Minimum 2 ans d'expérience en développement cloud-native ou d'applications conteneurisées.
- Bonne maîtrise des outils CI/CD (ex. GitHub Actions, Harness).
- Sens du code propre, optimisé et maintenable.
- Expérience en développement Agile (Scrum, Kanban).
- Esprit d'équipe, adaptabilité et collaboration sont essentiels.
Atouts supplémentaires :
- Expérience avec AWS (Cloud).
- Connaissances en programmation réactive.