Ingegnere Software Java

13 ott - Italia
Tissington

Java Backend DeveloperSe sta pensando di inviare una candidatura, si ricordi di premere il pulsante apposito dopo aver letto l'intera descrizione.Sede: GenovaModalità di lavoro: IbridaEsperienza: almeno 4 anniPer conto di una realtà italiana in forte crescita, attiva nell’ambito dei servizi tecnologici e delle soluzioni digitali, siamo alla ricerca di un/una Java Backend Developer con almeno 4 anni di esperienza, da inserire all’interno del team IT.La risorsa entrerà in un contesto tecnologico orientato alla modernizzazione di applicazioni legacy verso architetture moderne, scalabili e Cloud-Native, contribuendo all'evoluzione di sistemi dedicati alla gestione di entità e processi in ambito logistico.Il progetto prevede un percorso di trasformazione tecnologica che combina componenti legacy con nuovi servizi basati su architetture a microservizi.ResponsabilitàLa persona selezionata si occuperà di:Sviluppare, manutenere e ottimizzare componenti backend legacy in Java e componenti frontend basati su JSP e jQuery.Progettare e implementare API REST e SOAP utilizzando Spring / Spring Boot.Evolvere i servizi di integrazione con sistemi esterni, applicando i più appropriati design pattern.Contribuire all'isolamento e alla progressiva migrazione delle principali entità di business in ambito logistico, tra cui Preavvisi, Transiti e Permessi.Partecipare alla modernizzazione e migrazione incrementale di moduli legacy basati su EJB, WebServlet e WildFly/JBoss verso architetture a microservizi Cloud-Native.Collaborare alla definizione e implementazione di soluzioni software secondo i principi di Clean Code e buona progettazione applicativa.Applicare i principi di Security by Design,



con particolare attenzione agli standard e alle best practice OWASP.Collaborare con il team nello sviluppo, nell'integrazione e nell'evoluzione delle applicazioni.RequisitiCerchiamo una persona con:Laurea o diploma in Informatica o formazione equivalente.Almeno 4 anni di esperienza in ruoli di sviluppo software.Ottima conoscenza di Java.Esperienza consolidata con Spring e Spring Boot.Buona conoscenza di JavaScript (ES6) e jQuery.Familiarità con database relazionali, in particolare PostgreSQL e/o MariaDB.Buona capacità di scrivere e ottimizzare query SQL.Conoscenza dei principali principi di Clean Code e sviluppo software.Attitudine al lavoro in team, alla collaborazione e alla condivisione delle conoscenze.Interesse per l'evoluzione di sistemi legacy verso architetture moderne e distribuite.Costituiscono titolo preferenzialeFamiliarità con ambienti Linux.Conoscenza di Docker.Esperienza con WildFly / JBoss.Conoscenza di EJB e WebServlet.Conoscenza dei concetti di messaggistica asincrona.Familiarità con JMS / Artemis.Esperienza in contesti di migrazione da architetture monolitiche/legacy verso microservizi e soluzioni Cloud-Native.Conoscenza delle principali pratiche di Application Security / OWASP.Cosa offre l'opportunitàInserimento in un contesto tecnologico dinamico, impegnato in progetti di modernizzazione e trasformazione digitale.Possibilità di lavorare con tecnologie Java, Spring Boot, API, microservizi e Cloud-Native.Coinvolgimento diretto in un percorso di evoluzione di sistemi legacy verso architetture moderne.Ambiente orientato alla collaborazione, al Clean Code e alla qualità del software. xysqume Concrete opportunità di crescita tecnica e qualificato.#J-18808-Ljbffr

Personale di pulizie per pulizia ordinaria

14 ott - Catania
Cronoshare.it

Personale di pulizie per pulizia a fondo

14 ott - Napoli
Cronoshare.it

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per ingegnere software java / italia

Personale di pulizie per pulizia ordinaria

14 ott - Casteldaccia
Cronoshare.it

Truccatrice per matrimonio

14 ott - Reggio Calabria
Cronoshare.it