Nous recherchons un Senior Fullstack Java/Angular Developer pour un contrat freelance au sein de l’équipe de développement de notre client, une banque de premier plan. Le rôle consiste à concevoir, développer et maintenir des applications robustes et scalables, en utilisant les technologies Java, Spring Boot et Angular. Vous serez responsable de la création de nouvelles fonctionnalités, de l’amélioration des systèmes existants, ainsi que de la participation à toutes les phases du cycle de développement logiciel, de la conception à la mise en production et au run.
Responsabilités clés :
- Concevoir, développer et maintenir des applications back‑end et front‑end.
- Travailler en étroite collaboration avec les équipes front‑end, produit et opérationnelles pour garantir la qualité et la performance.
- Contribuer à l’amélioration continue des pratiques de développement, y compris le test coverage, Sonar, SOLID et YAGNI.
- Participer aux phases de conception, de mise en production et de run.
- Assurer la maintenance et l’évolution des applications existantes.
Compétences techniques requises :
- Maîtrise de Java, Spring Boot et Angular.
- Expérience significative avec des architectures microservices et event‑driven.
- Connaissance des bases de données relationnelles et orientées document.
- Familiarité avec les principes DevOps, notamment CI/CD.
- Maîtrise du versionning avec Git.
- Compréhension et usage des principes de craftsmanship.
- Expérience avec les méthodes agiles, notamment SCRUM.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Expérience de plus de 7 ans en Java/Angular.
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
- Excellente communication écrite et orale en français.
- Capacité à évaluer le code, à remettre en question les solutions existantes et à proposer des améliorations.
- Esprit d’équipe, capacité à collaborer efficacement et à respecter les délais tout en maintenant des standards élevés.
Le poste est basé à Casablanca, avec possibilité de travailler à distance selon les besoins du projet. Si vous êtes passionné par le développement fullstack, que vous avez une solide expérience en Java et Angular, et que vous souhaitez travailler sur des projets bancaires de grande envergure, nous serions ravis de recevoir votre candidature.