Les missions du poste Avec plus de 30 ans d'expertise dans le secteur du recrutement IT et une présence nationale autour de 5 agences (Paris, Montpellier, Marseille, Lyon, Nantes...), MATEN est une ESN reconnue par la qualité de l'accompagnement de ses collaborateurs et clients. En nous rejoignant, vous intégrez une équipe aguerrie prête à vous accompagner dans votre ascension professionnelle. MATEN est une société engagée en faveur de la diversité et de l'égalité des chances. Tous nos postes sont ouverts à toutes et à tous, sans distinction ni discrimination. Nos décisions de recrutement reposent exclusivement sur les compétences, les aptitudes et la motivation. Nous recherchons un Développeur Backend confirmé sur les technologies JAVA, pour le rejoindre l'équipe développement de notre client, éditeur de logiciel reconnu pour ses solutions innovantes et acteur incontournable sur son marché. Vos missions : En tant que Développeur JAVA, vous interviendrez sur toutes les phases du cycle de vie des applications web et outils métiers : Conception et spécifications : - Participer à l'analyse des besoins fonctionnels et techniques en collaboration avec les équipes produit et les parties prenantes. - Contribuer à la rédaction des spécifications techniques et fonctionnelles. - Proposer des solutions techniques innovantes adaptées aux contraintes du projet. Développement back-end (Java) : - Concevoir et développer des API RESTful performantes et évolutives avec Spring Boot. - Implémenter des règles métiers complexes et gérer l'intégration avec des systèmes tiers. - Garantir la qualité du code en respectant les bonnes pratiques (tests unitaires, revues de code). - Optimiser les performances des services back-end pour gérer des volumes de données importants. Développement front-end (Angular) : - Créer des interfaces utilisateur réactives et ergonomiques en utilisant Angular et TypeScript. - Implémenter des composants modulaires et réutilisables. - Optimiser l'affichage et l'in