Tissington · Genova, Liguria, Italia · · 45.000€ - 65.000€


Descrizione dell'offerta

Java Backend Developer

Sede:

Genova

Modalità di lavoro:

Ibrida

Esperienza:

almeno 4 anni

Per 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.

Requisiti Cerchiamo 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 preferenziale

Familiarità 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 .

Concrete opportunità di

crescita tecnica e professionale .

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)

Candidati ora

Salva questo annuncio

Accedi o registrati (gratis) per salvarlo nei preferiti e ritrovarlo quando vuoi.

Accedi Registrati gratis
Torna all'elenco

Ricevi annunci simili

Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.

Nessun account necessario. Disiscrizione con un clic dall'email.