Vous intégrerez l’équipe Digital Factory Marchandise, Commercial & Links, une structure dédiée à la digitalisation des activités commerciales et de marchandises de notre client. Votre mission principale sera de concevoir, développer et maintenir des applications back‑end et front‑end robustes, scalables et performantes, en utilisant les technologies Java, Spring Boot et Angular. Vous travaillerez dans un environnement microservices, event‑driven, avec des bases de données relationnelles et/ou orientées document, tout en appliquant les principes DevOps, CI/CD, Git et les bonnes pratiques de craftsmanship.
Vous participerez à toutes les phases du cycle de développement logiciel : conception, mise en production, run, maintenance et évolution des applications existantes. Vous collaborerez étroitement avec les équipes front‑end, produit, design et opérations pour garantir la qualité, la performance et la sécurité des solutions livrées. Vous contribuerez à l’amélioration continue des pratiques de développement, en veillant à la couverture de tests, à l’utilisation de Sonar, aux principes SOLID et YAGNI, ainsi qu’à la mise en place de bonnes pratiques agiles (SCRUM).
Vous devrez posséder plus de 7 ans d’expérience en Java/Angular, une solide connaissance des architectures microservices et event‑driven, ainsi qu’une expérience significative avec les bases de données relationnelles et/ou orientées document. Vous serez familier avec les principes DevOps, notamment la CI/CD, le versionning Git, et la compréhension des principes de craftsmanship. Vous devrez également maîtriser les méthodes agiles, notamment SCRUM, et être capable de travailler de manière autonome dans un contexte freelance, tout en respectant les délais et en maintenant des standards élevés.
En termes de profil, vous êtes diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique, ou justifiant d’une expérience significative équivalente. Vous avez une excellente maîtrise du français, tant à l’écrit qu’à l’oral, et vous êtes capable de communiquer efficacement avec les parties prenantes métier. Vous êtes un esprit d’analyse, d’amélioration continue, capable d’évaluer le code et ses impacts, de remettre en question les solutions existantes et de proposer des améliorations. Vous êtes également capable de respecter les délais tout en maintenant des standards élevés, et de collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Ce poste est proposé en freelance, offrant une flexibilité d’organisation et de travail, avec la possibilité de travailler à distance ou en hybride selon les besoins du projet. Vous serez rémunéré en fonction de votre expérience et de la valeur apportée au projet, avec un cadre de travail stimulant et des opportunités de développement professionnel au sein d’une équipe dynamique et innovante.