Lead dev H/F
Free-Work- Autre(s)
- Niort
- 40000 - 50000EUR/An
- CDI
DÉTAILS DE L'OFFRE
Présentation de l'entreprise
Free-Work, c'est le partenaire dédié aux talents IT !
Que vous soyez freelance, salarié ou en quête de la meilleure voie pour vous, Free-Work est là pour vous accompagner à chaque étape de votre carrière dans l'IT et le Digital.
Missions
Dans le cadre du renforcement de plusieurs équipes projets, nous recherchons plusieurs Lead Développeur Java / Spring Boot afin d’accompagner le développement et l’évolution d’applications métiers stratégiques au sein d’un système d’information à forte volumétrie.
Vous interviendrez au sein d’une squad composée de développeurs, d’un Product Owner, d’un Assistant Métier et d’équipes Ops, avec pour objectif de garantir la qualité technique des développements, la cohérence des choix d’architecture et la bonne progression des projets.
Vos principales missions seront les suivantes :
Définir les orientations techniques du projet et accompagner les équipes dans la mise en œuvre des bonnes pratiques de développement.
Concevoir et décliner l’architecture logicielle des applications en veillant à leur robustesse, leur performance et leur maintenabilité.
Accompagner les développeurs au quotidien dans la résolution des problématiques techniques et lever les points de blocage rencontrés lors des développements.
Être le référent sur la qualité du code en mettant en place les standards de développement, les bonnes pratiques et les processus de contrôle associés.
Participer activement au développement des applications, notamment sur les parties les plus critiques ou structurantes du programme.
Contribuer à la conception et à l’évolution des services applicatifs, notamment via la mise en place et l’intégration d’API.
Définir la stratégie de tests, concevoir les jeux de tests et participer aux phases de validation et de recettage.
Collaborer étroitement avec les membres de la squad afin d’assurer la bonne coordination entre les équipes techniques, fonctionnelles et opérationnelles.
L’environnement technique s’appuie notamment sur :
Java (versions 11 à 21)
Spring Boot MVC (versions 1.5 à 3)
React ou Angular selon les projets
Oracle ou PostgreSQL
API REST et API SOAP
Kafka
NAS et S3
Hébergement sur VM (Tomcat) et Openshift
Profil candidat:
Vous justifiez d’une expérience significative en développement logiciel et en pilotage technique, idéalement acquise dans des environnements complexes et exigeants.
Vous disposez notamment des compétences et qualités suivantes :
Vous justifiez d'au moins une expérience sur un poste similaire
Solide expertise en développement Java et Spring Boot, avec la capacité d’intervenir aussi bien sur des environnements historiques que sur des stacks plus récentes.
Bonne maîtrise des architectures applicatives modernes et de l’intégration de services via API REST ou SOAP.
Expérience dans le développement d’interfaces front-end en React ou Angular, selon les contextes projets.
Connaissance des mécanismes d’échange et d’intégration de données tels que Kafka, ainsi que des environnements de stockage ou de gestion de fichiers.
Bonne compréhension des environnements d’hébergement applicatif, notamment sur VM (Tomcat) ou Openshift, ainsi que des bases de données Oracle ou PostgreSQL.
Capacité à encadrer techniquement une équipe de développement et à garantir la qualité des livrables.
Aptitude à travailler en équipe dans un environnement agile et à collaborer avec des interlocuteurs techniques et métiers.
Rigueur, sens des responsabilités et capacité à prendre de la hauteur sur les problématiques techniques.
Capacité d’analyse, esprit de synthèse et orientation solution.

