Nous sommes à la recherche dun(e) Développeur(euse) Java Backend senior pour contribuer à la conception, au développement et à lévolution de solutions applicatives stratégiques dans un environnement technologique moderne.
Vous intégrerez une équipe Agile composée de développeurs, analystes et architectes, où vous participerez à la réalisation de solutions robustes, performantes et évolutives basées sur une architecture orientée microservices et infonuagique.
Ce rôle sadresse à une personne passionnée par le développement backend, les architectures distribuées et les bonnes pratiques DevOps, qui souhaite contribuer à des projets denvergure dans un environnement favorisant linnovation, la qualité et la collaboration.
Nous sommes à la recherche dun(e) Développeur(euse) Java Backend senior pour contribuer à la conception, au développement et à lévolution de solutions applicatives stratégiques dans un environnement technologique moderne.
Vous intégrerez une équipe Agile composée de développeurs, analystes et architectes, où vous participerez à la réalisation de solutions robustes, performantes et évolutives basées sur une architecture orientée microservices et infonuagique.
Ce rôle sadresse à une personne passionnée par le développement backend, les architectures distribuées et les bonnes pratiques DevOps, qui souhaite contribuer à des projets denvergure dans un environnement favorisant linnovation, la qualité et la collaboration.
Responsabilités principales - Concevoir, developper et faire evoluer des applications backend en Java repondant aux besoins d'affaires et aux orientations d'architecture;
- Developper des API performantes et securisees ainsi que des integrations basees sur les microservices;
- Concevoir et maintenir des flux d'integration utilisant Kafka ou d'autres solutions de messagerie;
- Participer a la conception de solutions techniques evolutives,
performantes et resilientes; - Developper et maintenir les pipelines d'integration continue et de deploiement continu (CI/CD);
- Collaborer avec les architectes, analystes et les autres membres de l'equipe afin de livrer des solutions de qualite;
- Concevoir et executer des tests automatises afin d'assurer la stabilite et la qualite des livrables;
- Participer aux revues de code et promouvoir les bonnes pratiques de developpement logiciel;
- Contribuer a l'amelioration continue des methodes, outils et processus de developpement.
Profil recherché - Detenir un baccalaureat en informatique, en genie logiciel ou dans un domaine connexe;
- Posseder un minimum de 8 annees d'experience en developpement Java Backend;
- Maitriser Java ainsi que les frameworks Spring et Spring Boot;
- Posseder une solide experience dans le developpement d'API REST et les integrations applicatives;
- Avoir une bonne connaissance des bases de donnees relationnelles;
- Comprendre les principes d'architecture orientee microservices;
- Maitriser les pratiques DevOps ainsi que les pipelines CI/CD;
- Être a l'aise dans un environnement Agile;
- Demontrer d'excellentes aptitudes en analyse, en resolution de problemes et en collaboration.
Compétences techniques recherchées - Java
- Spring Framework et Spring Boot
- API REST
- Microservices
- Kafka (un atout key)
- SQL et bases de donnees relationnelles
- Jenkins
- Git / Bitbucket
- Nexus
- Docker
- AWS (Lambda, Step Functions, S3, EKS, SQS)
- Jira et Xray
Atouts - Experience en architecture logicielle;
- Experience avec les pratiques d'observabilite, de monitoring et de traçabilite;
- Experience dans des environnements infonuagiques AWS;
- AWS Certified Developer – Associate ;
- Experience dans des environnements a haute disponibilite et a forte volumetrie.
#J-18808-Ljbffr
📌 Développeur.euse Java Backend - Senior (Montreal)
🏢 ALFACONSEIL.CA
📍 Montreal