Tech Lead Fullstack Java Angular H/F

PROPULSE IT
Paris, France
4 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Apache HTTP Server Unit Testing Cascading Style Sheets (CSS) Code Review Databases Relational Databases Software Debugging Software Design Patterns Hibernate (Java)
+17 more
Web Servers IntelliJ IDEA Spring Framework Junit PostgreSQL Scrum Methodology Prometheus Shell Script SQL Databases Data Streaming TypeScript Data Server Interface AngularJS Apache Kafka Data Management Front End Software Development Cucumber (Software)

Job description

Prise de connaissance de l’architecture technico-fonctionnelle Participation aux Daily Meeting, à l’estimation et la priorisation du backlog Prise en charge des études, conception, et réalisation de l’architecture avec prise en compte des exigences et contraintes Chiffrage des User Stories et participation à la roadmap produit ; participation aux ateliers UX-DESIGN Prise en charge des User Stories Développement des fonctionnalités priorisées et des améliorations techniques ; code review ; merge request ; commit Développement des tests unitaires, fonctionnels, d’intégration et de performance Démonstration des fonctionnalités développées lors des réunions d’itérations Rédaction de la documentation technique Revue de code, refactoring, optimisation Diagnostic et analyse de dysfonctionnements, support aux équipes Tierces, pour être garant des performances et de la haute disponibilité de la solution Accompagnement et communication, partage des concepts, et formation Co-assurer (avec le PPO et le DL) de manière générale la communication transverse et faciliter les échanges entre le PPO et les développeurs ; échanger avec les parties prenantes du projet (fournisseurs et consommateurs de flux de données, équipes transverses de la DSI telles que : exploitant, supervision, intégrateur, monitoring) ; participer à la communauté des DEV Déploiement des Release et versions pour les divers environnements ; Livraison finale ; Mise en Service (MeS) ; REX fin de projet Maintien en condition opérationnelle (MCO) de la solution et des produits Co-assurer (avec le PPO et le DL) la communication avec le Client jusqu’à résolution effective d’un incident ; co-participation au REX incident

Requirements

Expériences de développement back-end :

  • avec expertise du langage Java (V11 min.) sur Framework Spring Boot (V2.6 min.)

Expériences de développement Front-End :

  • avec maitrise du langage TypeScript (TS) sur Framework Angular (V14 min.)
  • avec maitrise de JavaScript (JS) et du CSS

Expériences de développement de tests (unitaires, d’intégration, de robustesse, de fiabilité, de performance (avec notions temps-réels de multithreading), la maitrise des Framework de tests unitaires et fonctionnels (Junit, Cucumber)

Expériences avec un outil d’implémentation du code (exemple : IntelliJ), pour debug par breakpoint, pour actions d’optimisation / refactorisation de code avec les principaux design patterns

Expériences significatives avec le traitement de données pour la production et consommation de données Temps réels (exemple : kafka)

Expériences avec les bases de données SGBD (postgreSQL V14 min.), HIBERNATE, et maitrise des commandes sql et du design des schémas/tables

Expériences significatives avec le serveur WEB Apache (V2.4 min.) Expériences d’usage et écriture de scripts Shell Expériences d’usage et de paramétrage d’outil de Monitoring et de mesure de performance d’applications. Exemple : Graylog, Graphana/Prométheus

Competences Fonctionnelles :

Expériences en gestion d’équipes impliquant du code review/merge request au sein de DEVTEAM Expériences en leadership au sein d’équipe de réalisation SI, et forte capacité d’intégration au sein d’une nouvelle équipe Expérience en gestion d’équipe : Capacité à gérer une équipe technique en garantissant la productivité et la qualité des livrables. Expériences en méthodologie Agile (type Scrum) et capacités à suivre les processus d’équipe (participation aux DM, démos, rétros, Sprint Planning, Grooming), à gérer un backlog multi-produits, à préciser le résultat attendu et les critères d’acceptance d’un ticket, à comprendre l’apport des valeurs AGILE pour pouvoir les expliquer et convaincre Expériences en systématique et capacités à vulgariser des concepts complexes Expériences de mise en oeuvre et MCO de solutions temps-réels sur des systèmes complexes Expériences et capacité à prendre en compte le Métier avec une centricité client Autonomie, méthode, rigueur et une bonne aptitude relationnelle.

Cela suppose de savoir s’organiser, anticiper, prioriser et respecter les délais du projet mais aussi d’avoir une capacité d’analyse et de conseil. L’intervenant doit faire preuve d’initiative tout en ayant la faculté à identifier les difficultés et risques à remonter à l’équipe., Management d’équipe Réalisation de patrons de conception Shell SQL Gestion des données Hibernate Prise en compte des retours d’expérience (REX) Méthodes agiles Pro-activité Diagnostic de pannes JUnit Angular Scrum Autonomie KAFKA PostgreSQL Javascript TypeScript Java CSS Esprit d’analyse

Benefits & conditions

EducationalOccupationalCredential postgraduate degree EducationalOccupationalCredential bachelor degree EducationalOccupationalCredential

About the company

PROPULSE IT recherche un Techlead Fullstack Java Angular avec plus de 10 ans d’expériences.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · World Congress 2026 Europe

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all