CDI Architecte / Technical Leader JAVA (H/F)
Description de l'emploi
Description de la mission
A la recherche de nouvelles affinités professionnelles ?
Spring, cabinet de conseils en recrutement, recrute pour son client un(e) Architecte / Leader Technique sur l’écosystème JAVA.
Au sein d’une société innovante, à taille humaine et en très fort développement, vous intégrez une équipe composée de plusieurs feature teams évoluant en mode Agile.
Dans le cadre de la refonte d’une application Legacy en architecture de type Micro-services, vous prenez en main les activités de conception, architecture technique et suivi de réalisation logicielle, avec pour missions de :
– garantir la qualité technique et le développement des fonctionnalités
– jouer le rôle de facilitateur pour les méthodologies et l’outillage des développeurs, en lien avec les autres référents techniques / technical leaders
– identifier les évolutions associées améliorant l’efficacité ou la productivité, guider au quotidien les équipes sur ces axes, partager les bonnes pratiques et porter la démarche d’amélioration continue associée
– réaliser des revues de code / pair programming
– participer aux développements et à l’implémentation des solutions, notamment durant les phases sensibles du projet, en tant que Référent technique
– concevoir et mettre en place des solutions innovantes pour améliorer et enrichir le portefeuille applicatif
– accompagner, faire monter en compétences et coacher les développeurs
Profil recherché :
Issu(e) d’une formation supérieure en informatique, vous êtes actuellement Technical Leader ou Architecte Java, et avez déjà évolué dans une organisation de type agile. Vous possédez plus de 10 ans d’expérience en ingénierie logicielle, et affichez une réelle volonté de faire monter en compétence les Tech Lead et Développeurs sur les axes techniques et méthodologiques, mais aussi en termes de posture.
Vous puisez votre légitimité dans votre bagage technique, et vous avez le charisme naturel pour fédérer les équipes ! Votre goût de l’engagement et du respect des jalons sont indispensables pour endosser ce rôle d’ambassadeur au sein des équipes, auprès de la communauté que vous animez et des acteurs inhérents au projet.
La société vous offre un cadre de travail des plus appréciables, une organisation Agile optimale, une culture d’entreprise et un ADN très forts vous permettant d’évoluer dans un environnement sain, innovant, dans un esprit collaboratif et de partage.
Au-delà d’un poste et d’un environnement technique, il s’agit avant tout d’un vrai projet d’entreprise !
Environnement technique :
– Plateforme JAVA : Java/JEE, JMS, JSP, Spring (Core, Boot, Securité, MVC, Batch), Hibernate…
– Client léger : Angular, ReactJS, VueJS, Bootstrap, HTML, CSS…
– SGBD: Oracle, PostgreSQL, ElasticSearch, MongoDB, Cassandra…
– Intégration continue: Git, GitLab, Jenkins, Docker, SonarQube, Apache Maven…
– TDD, BDD et Testing : Junit, Cucumber, …
– Technologies d’échanges : Apache Camel, Zuul, Eureka …
– Webservices (SOAP et REST)
– Technologies orientées services et micro-services : Spring Boot, Spring Cloud, JSon, Apache Tomcat…
Des compétences et un intérêt prononcé pour les technologies Open Source, ainsi qu’en déploiement clouds sur AWS ou MS Azur seront fortement appréciées pour ce poste.
Pour faire la différence : www.springfrance.com !