Siamo alla ricerca di Java Software Engineer che possano aggiungere valore alle nostre competenze.Sarai parte di un team di professionisti e professioniste coinvolti nella progettazione e realizzazione di architetture e applicazioni complesse. L’obiettivo è quello di rafforzare un gruppo in continua espansione, orientato alla crescita e all’innovazione.Conoscenza approfondita di Java 7 e successive, JavaEEEsperienza di utilizzo dei tool della community Spring (Spring Boot, Spring Core, Spring Cloud…)Conoscenze di messaging systems (Apache Kafka, RabbitMQ…)Conoscenza di database non relazionali (MongoDB, Cassandra, Neo4j, Redis)Conoscenze di aspetti di Functional ProgrammingConoscenza delle pratiche di sviluppo Test Driven e rispettivi tools (JUnit, Mokito)Capacità di troubleshooting, di effettuare refactoring pro‑attivo e di relazionarsi in team tramite approccio collaborativoConoscenza dei pattern architetturali più comuni (Microservizi, Event Notification, Event Sourcing…)Capacità di progettare, sviluppare e ristrutturare codice secondo elevati standard qualitativiUtilizzo di build tools (Maven, Gradle)Conoscenza di aspetti di Reactive ProgrammingApproccio allo sviluppo secondo le tecniche della programmazione difensiva per limitare i rischi di errori e minacce (security)Condizioni contrattualiContratto a tempo indeterminatoModalità di lavoro ibrida con un giorno a settimana in presenza presso una delle nostre sedi operative (Roma, Milano, Torino, Cosenza, Bologna e Firenze)Accettiamo curricula solo in formato PDF e contenente l'autorizzazione al trattamento dei dati personali ai sensi del D.Lgs. 196/2003 e all’art. 13 del Regolamento UE 2016/679. Offriamo pari opportunità e promuoviamo un ambiente di lavoro inclusivo, valutando candidature senza distinzione di sesso, età, razza, religione, orientamento sessuale o disabilità, in conformità con l'Art. 27 del Decreto Legislativo n. 198/2006.
#J-18808-Ljbffr
Similar jobs

Java Software Engineer

Apply Now
Back to search page