Stiamo cercando un Technical Team Leader Java Development per ampliamento organico.
Il candidato ideale deve aver maturato almeno 2/3 anni di esperienza in analoga posizione e deve garantire la realizzazione tecnica dei progetti assegnati, contribuendo personalmente allo sviluppo e guidando il gruppo tecnico nell'implementazione dei requisiti definiti entro i tempi concordati.
Principali compiti e responsabilità:
Coordinare le attività assegnate al team di lavoro; Gestire il team in modo efficiente fino al deployment dei progetti; Facilitare la condivisione e la risoluzione delle problematiche di progettazione; Analizzare tecnicamente gli impatti delle applicazioni in base a determinate richieste di business; Supportare le figure funzionali e di sviluppo al fine di garantire la conformità della soluzione ai requisiti di business richiesti; Redigere la documentazione tecnica e il piano delle attività assegnate; Requisiti:
Ottima conoscenza di programmazione Java/J2EE Buona conoscenza dell'architettura a Microservizi su infrastruttura Docker, kubernates/openshift Ottima conoscenza SQL, Database Oracle o MySql, data modelling e design Ottima conoscenza di Application Servers (Jboss, Weblogic, Websphere) Ottima conoscenza di WebServices (SOAP/REST) Buona conoscenza di Messaging e Queuing (IBM MQ, Kafka) Ottima conoscenza dei principali elementi dello stack di Spring Boot (Spring Data, Spring MCV, Spring Security, ecc.). Ottima conoscenza di ORM tramite Jpa e Hibernate. Ottima Conoscenza dei sistemi di versioning (Git, RTC) Ottima Conoscenza di Html, CSS, XML/XSL, Json, Javascript, TypeScript, Angular 6+ Buona conoscenza dei servizi nativi dei principali cloud provider Completano il profilo:
Buone doti di leadership, relazionali e comunicative; Buone doti organizzative e di pianificazione; Attitudine a tenersi aggiornati sugli ultimi sviluppi di tecnologie, coding trends e best practices. Si offre contratto di inserimento e retribuzione commisurata all'esperienza.
Sede di Lavoro: Roma
#J-18808-Ljbffr