Senior Software Engineer Java/Spring (H/F/NB)

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Expérience : > 5 ans
Compétences & expertises
Contenu généré
Collaboration et travail d'équipe
Aptitude à résoudre les problèmes
Java
React
Gitlab
+8

lesfurets
lesfurets

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Contexte

Dans un contexte métier où les exigences réglementaires et les attentes des clients se durcissent, lesfurets reste leader de son marché. Répondre à ces attentes nécessite une évolution perpétuelle de nos outils.  

Notre monolithe Java amorce une refonte modulaire, pour gagner en agilité, isoler nos déploiements et surtout améliorer la délivrabilité de nos projets B2B. 

Nous devons assurer cette refonte tout en conservant séniorité et efficacité sur notre chaine de production B2B, ce qui motive cette ouverture de poste. 

Missions

Au sein de notre plus grande Team (7 développeurs, un Tech Lead, accompagnés par 2 Technical Account Managers, vous : 

  • Contribuez au pilotage et à l’orientation stratégique de notre offre commerciale, notamment en exploitant des WebServices, en mettant en place des mappings avancés. 

  • Prenez un rôle de leadership technique dans le développement et l’amélioration de nos outils B2B et internes en mode Self Service (remontée des ventes, plateformes de partage documentaires, configurations dynamiques…). 

  • Évaluez et influencez nos futures solutions technologiques (participation aux Comités d’Architecture, encadrement de mob programming, animation d’ateliers de conception). 

  • Supervisez le monitoring et l’optimisation du code en production, ainsi que les déploiements. 

  • Définissez et améliorez continuellement nos politiques de tests, checklists d’intégration, et conventions de code. 

Dans notre contexte de transformation, avec une refonte technique majeure en cours et le déploiement d’une team offShore, nous devons plus que jamais renforcer nos critères de qualité, en gardant hautes nos exigences de Code Review, tout en accompagnant les plus jeunes à prendre part à l’innovation essentiel à la transformation de nos outils. 

Au quotidien :

Nous vous proposons une gestion du temps avec davantage d’autonomie et d’initiatives, en réservant une part importante à l’innovation et à la qualité. 

En tant que Senior Software Engineer, vous organiserez votre temps avec une grande autonomie afin de : 

  • Proposer et implémenter des solutions techniques innovantes et évolutives, en garantissant le respect de nos standards. 

  • Encadrer et faire progresser les normes de sécurité et les standards de code pour qu’ils soient solides, fiables, et constamment mis à jour. 

  • Participer activement aux revues de code et aider à la montée en compétence des autres membres de l’équipe. 

  • Participer activement aux rituels optimisés autour d’un Kanban, avec un fort accent sur l’Amélioration Continue

  • Tester de manière extensive : tests unitaires, d’intégration, jeux de données de test, profils automatisés… Votre commit passera-t-il la CI et vous conduira-t-il sans impair au Showcase des TAM ? 

Mais la Tech chez lesfurets, c’est aussi : 

  • Des opportunités accrues de mobilité interne et de développement de carrière, avec un suivi individualisé. 

  • Une politique de télétravail avantageuse (2 jours de présence au bureau par semaine). 

  • Une forte culture de la documentation, garantissant que tout le monde est bien informé à chaque étape du processus. 

  • Une équipe qui maitrise ses sujets Métier (opportunité de se former aux domaines de l’assurance

  • Un process d’on-boarding parsemé de rendez-vous d’induction avec nos différents services, et un on-boarding Tech cadré et structuré


Profil recherché

Hard skills

  • Excellente maîtrise de Java 21 et de Maven : streams, Records, virtual Threads, classe scélées en Java, la gestion de sous modules, dépendances, et plugins dans Maven, vous sont plus que familiers. Vous êtes apte à former des collaborateurs à ces technos. Mettre les mains dans du Java oldschool ne vous effraie pas. Vous connaissez IntelliJ ou êtes à l’aise pour l’utiliser rapidement.

  • Webservices : vous avez une expérience extensive dans la gestion de Webservices, du SOAP au RESTful, et vous savez comment gérer efficacement les formats d’entrée/sortie. Vous êtes autonome avec un WSDL, un Swagger ou toute autre documentation technique.

  • Maîtrise complète de Spring Core/Boot/Data : vous êtes certifié ou avez un niveau équivalent grâce à votre expérience. Vous avez déployé des projets, conçu des applications basées sur Spring.

  • Expertise Cloud : vous avez une expérience solide dans des environnements GCP, Azure ou AWS, et êtes capable de diagnostiquer et résoudre des problématiques complexes en remontant les logs et dépanner un déploiement.

  • Maîtrise avancée de Linux/MacOS : vous êtes entièrement autonome dans la gestion de vos environnements de développement local (versions logicielles, Docker, configuration SSH, etc.).

Soft skills

  • Autonomie renforcée : vous savez gérer des sujets complexes, de la veille technologique aux développements, en passant par l’amélioration continue des processus.

  • Capacité à influencer et à anticiper les besoins : vous savez faire remonter les problèmes rapidement et proposer des solutions pragmatiques pour aider l’équipe à atteindre ses objectifs dans les délais impartis.

  • Collaboratif et communicatif : vous favorisez une ambiance conviviale tout en vous assurant que les projets avancent efficacement grâce à une communication proactive, que ce soit avec des spécialistes métier ou des développeurs de différents horizons.

Un plus si

  • GCP/Terraform : une expérience de DevOps dans cet environnement.

  • GitLab : autonomie sur la création/modification de pipelines.

  • Docker : capacité à gérer et optimiser les images en fonction des besoins de production.

  • React : maîtrise approfondie de React pour prendre en charge des projets complexes au cœur de nos applications.

  • Typescript : expertise en typage fort pour garantir la robustesse et la maintenabilité du code.

  • Expérience dans l’assurance : connaissance approfondie du secteur, vous permettant de mieux appréhender les enjeux métier.

Nota Bene : Dans le respect du cadre légal aucune discrimination n’est faite à l’embauche sur aucun motif que ce soit. Lesfurets interdit formellement toute discrimination à l’encontre d’un employé ou d’un candidat en raison de sa race, de sa couleur, de sa religion, de son sexe, de son orientation sexuelle, de son identité ou de son expression sexuelle, de son origine nationale, de son âge, de son handicap ou de toute autre caractéristique protégée par la loi.


Déroulement des entretiens

  1. Entretien téléphonique (15min) avec le Tech Lead

  2. Entretien technique (test technique) de 2h avec le Tech lead et un autre développeur

  3. Entretien RH (45min) avec la HR Manager

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres