Este puesto ya no está disponible.

Tech Lead JAVA - H/F

Indefinido
Puteaux
Salario: No especificado
Sin trabajo a distancia
Experiencia: > 1 año
Formación: Licenciatura / Máster

JCDecaux
JCDecaux

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

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

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

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

o   Compléter si besoin les consignes à respecter

o   Adapter la chaîne de CI si nécessaire

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

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

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

  • Suivre l’exploitabilité et le comportement des applications

o   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

o   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 8, Spring, Hibernate, JPA,  JMS, Liquibase, flyway, WS SOAP,REST

·  Base données :          Postgresql, Mysql

·  Front end :                Javascript/Typescript, CSS. Angular2 et/ou Vue.js

·  Workflow                  UML, BPMN, Acitivity

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

·  Security :                  SSL, OAuth2, SSO, OpenAM

·  VCS :                        Maitrise de Git

·  Cloud :                     Amazon web service (EC2, S3….)

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

·  Monitoring:            Dynatrace, ELK, Gatling      


Requisitos

Le profil recherché est un développeur Java Senior fullstack ayant une expérience significative, avec une capacité de conception technique de solution applicative, et sachant orienter et encadrer le travail d’autres développeurs dans une équipe de 6.

Compétences techniques requises (obligatoires) :

  • Parfaite maîtrise du développement

    objet Java sous Spring (JPA, WS REST)

  • 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 EC2, 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

Qualités
humaines recherchées :

  • Aisance dans une équipe agile, scrum et/ou kanban, connaissance
    des workflows de gestion de projet et de ticketing de type JIRA.
  • Grande autonomie sur son périmètre
  • Capacité à entrainer une équipe
  • Collabore avec d’autres tech lead et
    architectes pour vérifier que ses choix sont compris et acceptés, pour tenir
    ce même public au courant de ses actions, et pour trouver les meilleurs
    solutions ou compromis avec eux.

¿Quieres saber más?

¡Estas ofertas de trabajo te pueden interesar!

Estas empresas también contratan para el puesto de "{profesión}".