Cherry Pick

Mission freelance Tech Lead Java

Paris

Cherry Pick

Le poste

Freelance
11/08/2024
12 mois
500-550 €⁄j
5 à 10 ans d’expérience
Paris, France
Publiée le 09/08/2024

Partager cette offre

Le tech lead - développeur est un membre à part entière de l’équipe Agile et, à ce titre, il participe aux cérémonies de l’équipe.

En tant que Tech Lead, il a la responsabilité du coaching technique des développeurs et est garant de l’architecture et de la qualité du logiciel.

Le Tech Lead est un développeur Senior. En ce sens, il a des activités de développement. En ce sens, il a principalement en charge la conception et le développement sur le périmètre du patrimoine applicatif de l’équipe. Cela inclut la relecture des spécifications, la conception logicielle associée et le développement dans les standards du client.

Il fournit également des indicateurs d’avancement en remontant les alertes planning ou qualité associée. Le développeur travaille en étroite collaboration avec les Business Analyst et les QA de l’équipe. Au même titre que l’ensemble de l’équipe, il est amené à intervenir sur l’ensemble de l’activité de l’équipe notamment le tunning et le support applicatif.

Activités principales, menées dans le cadre de l’Agile :

  • Participer aux cérémonies agiles (Daily Meeting, Poker planning, Rétrospective, Bilan de sprint & Démonstration)

Assurer un rôle de Tech Lead au sein de l’équipe (squad) :

  • Assurer le coaching, le succès de l’intégration et la bonne montée en compétence des nouveaux développeurs

  • Assurer l’évolutivité de la solution (garant de l’architecture logicielle et de sa documentation)

  • Garantir la maintenabilité de la solution (lisibilité du code, documentation)

  • Garantir le respect des processus & normes de développement du clientv (ex : revue de code, promotion des best practices en termes de développement et tests automatisés...)

  • Promouvoir les initiatives d’amélioration continue et d’industrialisation de la société liés aux activités de développement et de test

Conception et développement applicatifs dans :

  • Le respect des architectures et best practices du client en termes de développement incluant :

  • Utilisation de la stack logicielle / middleware interne : Java, Angular, Spring, Apache Camel, API de type REST, Kafka, PostgreSQL, MongoDB en respect avec le versionning

  • utilisation des paradigmes Cloud et de packaging

Le respect des bonnes pratiques de tests associées (du client) :

  • couverture de tests unitaires > 80% des lignes de code

  • développement de tests automatisés fonctionnels (autres qu’unitaires)

  • vérification de la performance et robustesse (jprofiler, ...)

Le respect des bonnes pratiques sécuritaires :

  • pas de failles sécuritaires critiques ou high SAST/DAST

  • gestion des données sensibles/secrètes

  • Rédiger les documentations techniques

  • Être acteur ou force de proposition sur l’automatisation déploiement et testing

  • Contribuer au tunning applicatif

  • Contribuer à l’analyse et la correction des dysfonctionnements

Profil recherché

Compétences souhaitées :

  • Maitrise de Java et Spring

  • Maitrise Angular 16+

  • Maitrise API Rest

  • Maitrise Kafka

  • Maitrise SQL-No SQL (Oracle ou PostgreSql, MongoDb...)

  • Maitrise Linux

  • Maitrise Conteneurisation / Cloud

  • Maitrise Chaîne DevSecOps (CICD) / Jenkins

  • Connaissance Apache Camel

  • Prometheus

  • Outillage profiling/charge (jProfiler, Yourkit, Dynatrace, ...)

  • Compétences en automatisation

  • Anglais

Compétences optionnelles :

  • Cucumber/Selenium

  • OWASP

Qualités requises :

  • Investissement et autonomie

  • Capacité à reporter et à partager

  • Capacité d’écoute et d’adaptation

  • Travail en équipe, collaboration,

  • Curiosité et apprentissage,

  • Agilité et capacité d’intégrer des changements de priorités

  • Anglais

Formation et expérience :

  • Une expérience professionnelle préalable réussie dans le développement informatique en tant que développeur Fullstack au sein d’une équipe composée de plusieurs développeurs.

  • Une expérience en tant que Tech Lead

Environnement de travail

Compétences souhaitées :

  • Maitrise de Java et Spring

  • Maitrise Angular 16+

  • Maitrise API Rest

  • Maitrise Kafka

  • Maitrise SQL-No SQL (Oracle ou PostgreSql, MongoDb...)

  • Maitrise Linux

  • Maitrise Conteneurisation / Cloud

  • Maitrise Chaîne DevSecOps (CICD) / Jenkins

  • Connaissance Apache Camel

  • Prometheus

  • Outillage profiling/charge (jProfiler, Yourkit, Dynatrace, ...)

  • Compétences en automatisation

  • Anglais

Compétences optionnelles :

  • Cucumber/Selenium

  • OWASP

Paris, France
20 - 99 salariés
Start-up
www.cherry-pick.io est une plateforme d’intermédiation Freelances/Grands Groupes. Les +: - Vivier illimité & vérifié - Profil Métier & Tech - Marge réduite & au succès Nous développons des communautés Freelance sur les sujets suivants: - Conseil en Organisation et Management - MOA & Management de Transition - Transformation Digitale - IT & Devops - Data & Innovation

Postulez à cette offre !

Trouvez votre prochaine mission parmi +6 000 offres !

  • Fixez vos conditions

    Rémunération, télétravail... Définissez tous les critères importants pour vous.

  • Faites-vous chasser

    Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.

  • 100% gratuit

    Aucune commission prélevée sur votre mission freelance.

Tech Lead Java

Cherry Pick

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2024 © Free-Work / AGSI SAS
Suivez-nous