Requirements: Italian
Company: Open Reply IT
Region: Milan , Lombardy
Open Reply la societ del gruppo Reply specializzatanella progettazione e realizzazione di progetti software omnicanalebasati su tecnologie Open Source. Open Reply vanta competenzeapprofondite nello sviluppo delle architetture software, nel cloudcomputing, nelle-commerce, nello sviluppo web e mobile, su smartdevice e wearable e nello sviluppo di interfacce conversazionali.Sfruttando la partnership con importanti player del mondodellInformation Technology quali Liferay, Red Hat, New Relic,realizziamo soluzioni innovative e su misura per i pi importantiClienti operanti nei diversi settori di mercato quali Finance,Telco, Media, Automotive, Oil&Gas, Retail, Betting, PublicSector e offriamo servizi di System Integration, ApplicationManagement e Consulenza. Siamo alla ricerca di JAVA ARCHITECT ETEAM LEADER. Larchitetto/team leader deve avere una profondaconoscenza e comprensione delle architetture software ed esperienzain tutte le fasi e gli aspetti del ciclo di vita del software. Deveessere in grado di affrontare tutte le fasi di un progetto softwarecon particolare attenzione alla progettazione di architetturesoftware complesse in grado di soddisfare le esigenze e lerichieste del cliente, scegliendo le tecnologie, i modelli e glistandard pi appropriati per raggiungere gli obiettivi. Deve esserein grado di gestire un team di lavoro garantendo la corretta stimadegli interventi e il rispetto dei tempi e costi progettuali. Devepossedere una forte propensione al lavoro in team e capacit digestione di un team di collaboratori. Deve avere una fortepropensione all''innovazione e alla qualit del lavoro. Il candidatoavr lopportunit di progettare soluzioni complesse basate sutecnologie open source e paradigmi architetturali moderni,allinterno di contesti eterogenei, internazionali e formativi. Ilcandidato avr inoltre lopportunit di gestire gruppi di lavoro dimedie/grandi dimensioni con responsabilit diretta sulla qualitdel lavoro del team. REQUISITI RICHIESTI Profonda conoscenzadella progettazione e sviluppo basato sul paradigma ad oggetti Profonda conoscenza ed esperienza del linguaggio Java e relativeprincipali tecnologie e framework (e.g. Spring, Quarkus) Profondaconoscenza delle best practices di progettazione e svilupposoftware a garanzia di prestazioni, affidabilit e sicurezza Esperienza nella progettazione e realizzazione di architetturedistribuite di classe enterprise basate su paradigmi e modelliarchitetturali come multi-tier, event driven, MVC, SOA, REST,Microservices, Serverless e capacit di selezionare il miglioremodello sulla base delle esigenze Conoscenza dei principaliApplication Server (e.g. Tomcat) Conoscenza delle tecnologie dicontainerizzazione (e.g. Docker) e delle piattaforme e framework asupporto dellesecuzione di micro-servizi (e.g. Kubernetes,OpenShift) Esperienza nell''integrazione di sistemi Esperienzanel troubleshooting e nel performance tuning di applicazionienterprise Conoscenza dei processi di controllo della qualit delsoftware (es. Unit, Integration, System, Performance test) erelative metodologie e strumenti/framework Esperienza nellaproduzione di documentazione e specifiche tecniche di alta qualit Conoscenza del linguaggio SQL e delle principali tecniche diperformance tuning di query Conoscenza DB noSQL Conoscenza delcloud computing Conoscenza delle pratiche e degli strumenti diCI/CD Conoscenza delle pratiche e degli strumenti di versioningdel codice Esperienza nellambito dellosservabilit emonitoraggio performance applicative Conoscenza del web e deisuoi protocolli Buona conoscenza di sistemi operativi qualiWindows e Linux ALTRI REQUISITI Esperienza di delivery diprogetti secondo le principali metodologie (Waterfall, Agile) Esperienza pregressa nel ruolo di architect e team leader Ottimecapacit di comunicazione e di problem solving Lavoro di squadraed empatia Buona conoscenza della lingua inglese sia parlata chescritta Disponibilit per brevi viaggi di lavoro anche allesteroATTIVITA E RESPONSABILITA Progettazione di architetturesoftware a supporto di progetti enterprise complessi Identificazione, organizzazione e monitoraggio delle attivittecniche del team di sviluppo e responsabilit delle qualit dellavoro del team Proficua interazione con i team tecnici delcliente Mentoring e technical leading Miglioramento continuo econtributo allinnovazione COSA OFFRIAMO - Work life balance. InOpen Reply crediamo nel valore del Work life balance e vogliamocreare un sano equilibrio tra la tua vita professionale e quellaprivata. Per questo motivo offriamo opportunit di lavoro ibride. -Un nirvana tecnologico. In Reply, l''innovazione ci scorre nellevene. Abbiamo un cuore nerd e ne andiamo fieri. Dotazionitecnologiche all''avanguardia, esperienza sul campo, challenges ehackathons, tavolini da calcetto e caff gratis ti stanno giaspettando. - Fo