Tech Lead Java - H/F

STORM GROUP
Paris, France
7 days ago
Apply on dogfinance.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Apache Tomcat Server Applications Bash Shell Cloud Computing Software Quality Code Review Continuous Integration Command-Query Responsibility Segregation (Software Development) DevOps
+19 more
Java Platform Enterprise Edition (J2EE) Hibernate (Java) Spring Framework Python (Programming Language) Node.Js Scrum Methodology Red Hat Enterprise Linux Data Streaming UML Bower Scripting Grunt (Software) Backend Git Kubernetes Apache Kafka Bitbucket Jenkins Microservices

Job description

Tu Ă©volueras au sein d’un Ă©cosystĂšme multi-squads moderne et performant. En Ă©troite collaboration avec les Ă©quipes de dĂ©veloppement, d’homologation et d’exploitation, tu seras le moteur technique d’un collectif axĂ© sur les pratiques DevOps et la mĂ©thodologie Agile SCRUM. C’est le cadre idĂ©al pour exprimer ton leadership technique, concevoir des environnements Cloud robustes et porter la vision d’une architecture applicative agile.

Tes missions clés

Expertise, Architecture & Cadrage :

  • Apporter ton expertise technique aux diffĂ©rentes squads pour fluidifier et accĂ©lĂ©rer les cycles de livraison.
  • Participer activement aux analyses techniques, aux Ă©tudes d’impacts et Ă  la conception des solutions logicielles en amont des phases de dĂ©veloppement.
  • Fournir des chiffrages dĂ©taillĂ©s des futures rĂ©alisations dans le cadre des rituels de la mĂ©thode SCRUM.
  • Concevoir et formaliser les architectures techniques (modĂ©lisation UML).

Développement & Qualité Logicielle :

  • RĂ©aliser les dĂ©veloppements de composants complexes et structurants sur la stack Java.
  • Assurer des contrĂŽles croisĂ©s (code reviews) afin de garantir la qualitĂ© et la robustesse des dĂ©veloppements rĂ©alisĂ©s par l’équipe.

Delivery, Support & Maintien en Condition Opérationnelle :

  • Apporter un support de niveau 2 clĂ© aux Ă©quipes d’homologation lors des phases de recette.
  • SĂ©curiser et accompagner les phases de mise en production de chacune des Ă©volutions applicatives.
  • Garantir le maintien en condition opĂ©rationnelle du pĂ©rimĂštre (analyses des incidents en support des Ă©quipes d’exploitation et rĂ©alisation des correctifs).

Requirements

  • Formation : DiplĂŽme d’IngĂ©nieur ou Bac+5 spĂ©cialisĂ© en informatique.
  • ExpĂ©rience : Une expĂ©rience confirmĂ©e et rĂ©ussie sur un poste similaire de Tech Lead ou de DĂ©veloppeur Java Senior orientĂ© architecture.
  • Expertise Back-End & Architecture : Solide maĂźtrise du dĂ©veloppement Java 11+, de la suite Spring et d’Hibernate. Excellente pratique des architectures Microservices (CQRS, Event-driven) et de la sĂ©curisation des API.
  • Data Streaming & Serveurs : ExpĂ©rience opĂ©rationnelle d’Apache Kafka / Kafka Streams, du serveur d’application Tomcat et des technologies JEE.
  • DevOps, CI/CD & Cloud : Pratique quotidienne de Git/Bitbucket, de l’automatisation (Jenkins/Bamboo) et d’infrastructures Cloud modernes (GCP, Kubernetes, Helm, ArgoCD).
  • Environnement & Automatisation : Bonne maĂźtrise de Linux/Unix (Redhat), du scripting (Shell, Bash, Python) ainsi que des outils de build/configuration (NodeJS, Grunt, Bower).

Tes atouts

  • Leadership et Partage : CapacitĂ© Ă  fĂ©dĂ©rer les dĂ©veloppeurs autour des bonnes pratiques de code et Ă  diffuser ton savoir de maniĂšre fluide.
  • Rigueur et Esprit d’Analyse : Forte autonomie dans la rĂ©solution de problĂšmes complexes et la gestion des incidents en production.
  • Sens du Collectif : Engagement fort pour l’atteinte des objectifs de l’équipe au sein d’une organisation agile et exigeant.

About the company

Storm Group est un cabinet de conseil en transformation des SystĂšmes d’Information et des Organisations. Nous intervenons sur l’ensemble de la chaĂźne de valeur : cadrage personnalisĂ©, pilotage et dĂ©veloppement applicatif pour les projets IT critiques.

Guide l’excellence technique

Nous recherchons un(e) Tech Lead Java pour renforcer nos Ă©quipes et accompagner nos clients stratĂ©giques dans le dĂ©veloppement de leurs nouvelles offres applicatives. RĂ©fĂ©rent(e) technique de premier plan, ton rĂŽle combinera l’architecture de microservices, l’analyse d’impacts en amont et l’accompagnement des squads pour accĂ©lĂ©rer le delivery de solutions hautement scalables.

Apply for this position

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

Apply on dogfinance.com
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

Videos

See all

Related articles

See all