Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s?imposer comme une référence en matière de freelancing par son expertise dans l?IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Lead tech Java Angular Spark (H/F) à Lyon, France.
Contexte :
Le Groupe réalise des études et des produits data innovants sur des sujets tels que la maintenance prédictive, la mobilité électrique, les charges sur le réseau.
Les missions attendues par le Lead tech Java Angular Spark (H/F) :
Activité principale
En tant que Lead Tech Java/Angular, vous serez responsable de :
- Développer et maintenir des applications web en Java Spring Boot (backend) et Angular (frontend).
- Avoir une sensibilité accrue aux performances et à la maintenabilité, à la sécurité (ex : Grafana, Kibana, Elastic search, Datadog).
- Expérience confirmée en conception d'architecture scalable et en collaboration avec des équipes Data.
- Maintien de la qualité logicielle : Effectuer des revues de code régulières, promouvoir et diffuser les bonnes pratiques de développement au sein de l'équipe.
- Appui aux projets : Fournir une aide ponctuelle et des conseils techniques aux différents projets en cours.
- Cadrage technique des sujets : Participer à la définition des besoins techniques et à la planification des solutions à mettre en place.
- Échanges transverses avec les autres équipes : Collaborer avec les équipes transverses pour remonter les besoins et implémenter un cadre commun de travail.
- Veille technique et curiosité sur l'état de l'art des nouvelles technos.
Activité secondaire
- Cadrage, accompagnement technique des différents projets
- Accompagnement des PO
- Industrialisation de projets
- Capacité à intervenir tout le cycle de vie d'un projet : du POC à la prod
Stack technique de l'équipe
? Python
? Java (21, 25),
? spring boot (3.5 à 4.0),
? spring batch (5, 6),
? spring security,
? Angular (18 à 22),
? spark,
? hadoop,
? Postgresql (15),
? grafana,
? kibana
? Kafka
? airflow
Profil candidat:
Description du profil
Référent technique dans une équipe Agile. Assure la responsabilité d'un ou plusieurs processus techniques, avec une forte appétence en data engineering.
Minimum 5 années d'expérience en développement Java/Angular et une expérience en leadership technique.
Des compétences devops seraient un plus.
Compétences attendues sur le profil
Techniques :
- Appétence forte pour le fonctionnel : profil développeur ayant un réel intérêt pour la compréhension des enjeux métier, capable de s'investir au-delà du code pour contribuer activement au cadrage fonctionnel et technique des sujets.
- Force de proposition sur la partie UI/UX : concevoir des interfaces utilisateur modernes, intuitives et respectant les meilleures pratiques du domaine (accessibilité, ergonomie, design responsive).
- Participation à la mise en ?uvre de l'ingénierie (ingénierie des tests, déploiement, ?)
- Respect des bonnes pratiques de développement (Clean Code, SOLID).
- Intérêt pour les sujets techniques liés à la data ingénierie
Qualités :
- Rigoureux, avec un fort sens du détail et de la qualité.
- Capacité à travailler en équipe et à communiquer efficacement avec des équipes transverses.
- Proactif, autonome et capacité à traiter un besoin de bout en bout : être capable de prendre en charge une user story depuis l'analyse du besoin jusqu'à sa mise en production, en allant challenger les exigences métier pour proposer des solutions adaptées en concertation avec le responsable produit.
- Excellentes capacités organisationnelles et de gestion du temps.
Impératif pour candidater :
Excellente maîtrise de Java (+7 ans), Angular (+5 ans) et SQL
Maîtrise de Kafka et Spark
Maitrise des bonnes pratiques techniques et capacités de leadership technique pour communiquer efficacement et avec pédagogie.