Ingegnere software Java

13 ott - San Donnino di Liguria
Tissington

Java Backend Developer

Se sta pensando di inviare una candidatura, si ricordi di premere il pulsante apposito dopo aver letto l'intera descrizione.

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

- Concrete possibilità di crescita tecnica e professionale .

#J-18808-Ljbffr

Collaboratore

13 ott - Monopoli
Showroom Quaranta Silvino

STORE MANAGER LEGAMI - BOLZANO PORTICI

13 ott - Bolzano
Legami

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per ingegnere software java / san donnino di liguria

PROJECT MANAGER - AREA VENEZIA

13 ott - Venezia
Intermedia Selection

Muratore/Operaio Edile Cosenza

13 ott - Cosenza
Acrobatica