Tech lead java Js Typescript

R&S TELECOM
Neuilly-sur-Seine, France
18 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Apache HTTP Server Apache Tomcat JIRA Business Process Model and Notation Cascading Style Sheets (CSS) Cloud Computing Software Quality
+26 more
DevOps Middleware Hibernate (Java) Apache Hive Java Message Service (JMS) Java Persistence API Spring Framework PostgreSQL Liquibase Apache Maven OAuth Simple Object Access Protocol (SOAP) SonarQube SQL Databases TypeScript UML Parquet Gatling Git Vue.js Kubernetes Apache Kafka Web Technologies Front End Software Development Docker Jenkins

Job description

Le profil recherché est un Tech Lead Java Senior fullstack ayant une expérience significative dans ce poste, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d?autres développeurs dans une équipe d?une demi-dizaine de développeurs (offshore).

La mission se déroulera au sein de la Direction des Systèmes d?Information, sous la responsabilité d?un architecte de la solution « Hive ».

Le rôle du tech lead consiste à :

Suivre au quotidien la bonne prise en compte des principes établis, et de manière générale le respect des bonnes pratiques

Le cas échéant, aider les développeurs

Donner aux POs tous les éléments pour prioriser la backlog en conséquence

Compléter si besoin les consignes à respecter

Adapter la chaîne de CI si nécessaire

Suivre, encadrer et controler le travail des équipes off-shore

Prendre connaissance des nouveaux besoins et assister les POs dans la qualification et les macro-estimations.

Détecter des difficultés particulières, imaginer des esquisses de solution, se rapprocher de l?architecte pour envisager les options

Le cas échéant, effectuer la conception détaillée des solutions

Suivre l?exploitabilité et le comportement des applications

Surveiller régulièrement, avec les POs, le comportement des applications avec les outils disponibles

Le cas échéant, proposer/réaliser des dashboards supplémentaires, ou remonter le besoin d?amélioration

Rester en contact régulier avec les intégrateurs et les ops

Suivre et traiter les merge requests

Rester à l?écoute des pratiques et des technologies qui émergent

Contribuer, avec l?architecte et les autres tech leads, à l?animation technique des équipes (ex. sessions Lunch&Learn)

Concevoir et réaliser des stories

Participer au recrutement des développeurs

Environnement technique :

Java backend : Java 17, Spring, Hibernate, JPA, JMS, Liquibase, flyway, WS SOAP,REST

Base données : Postgresql, parquet

Front end : Javascript/Typescript, CSS. Vue.js

Workflow UML, BPMN, Acitivity

Middlewares : Apache, tomcat, kafka (très apprécié) ou autre ESB.

Security : OAuth2, SSO, OpenAM

VCS : Maitrise de Git

Cloud : Amazon web service (EC2, S3?.)

CI & devops : Maven, Jenkins, Docker, Kubernetes,

Monitoring: ELK, Gatling

Requirements

Parfaite maîtrise du développement objet Java sous Spring (JPA, WS REST).

Maîtrise des outils IA.

Maîtrise et autonomie sur des technologies Web, idéalement Vue.JS

Bonnes connaissances SQL impératif, idéalement postgresql

Bonnes bases d?utilisation de GIT

Expérience avec des outils de qualité du code et CI tels que Jenkins, SonarQube,

Autres compétences recherchées :

Connaissance d?un broker de messages, idéalement Kafka

Connaissance de Amazon Web Services (AWS) tels que kubernates, RDS, S3, ELB

Expérience avec des conteneurs

Expériences avec des applications manipulant de la forte volumétrie de données

Expérience avec un APM

Collaboration avec une équipe technique off-shore (Inde)

Qualités humaines recherchées :

Anglais: Bon niveau, écrit et oral impératif.

  • Méthodologie : Aisance dans une équipe agile, scrum et/ou kanban, connaissance des workflows de gestion de projet et de ticketing de type JIRA.

  • Comportement : Grande autonomie sur son périmètre

Capacité à entrainer une équipe, Le profil recherché est un Tech Lead Java Senior fullstack ayant une expérience significative dans ce poste, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d?autres développeurs dans une équipe d?une demi-dizaine de développeurs (offshore).

La mission se déroulera au sein de la Direction des Systèmes d?Information, sous la responsabilité d?un architecte de la solution « Hive ».

Benefits & conditions

Lieu de travail

Neuilly sur Seine et télétravail (4 jours sur site, 1 en TT)

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…