Sviluppatore back-end

Napoli 01-01-2026

Sviluppatore back-end

P.A. Advice SpA Napoli 01-01-2026
Riassunto

Località

Napoli

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

01-01-2026

Descrizione Lavoro

Per potenziare il nostro team, cerchiamo un Java Back-End Developer con esperienza in architetture cloud native e microservizi.Responsabilità Principali:Progettazione e sviluppo di microservizi basati su Java (versione 17 LTS o superiore) e Red Hat Quarkus.Creazione e manutenzione di API REST e GraphQL.Documentazione OpenAPI per interfacce REST, definendo contratti chiari e facilitando la creazione di documentazione automatica.Implementazione di design pattern e best practice di Domain-Driven Design (DDD), con particolare attenzione alla suddivisione in contesti delimitati (bounded contexts) e al modeling delle entità di dominio.Utilizzo e gestione di container (Docker) e orchestratori (Kubernetes).Integrazione di soluzioni asincrone mediante Apache Kafka, abilitando architetture event-driven e flussi di dati in tempo reale.Gestione dell’intero ciclo di vita del software, dal versionamento (GIT) al build (Maven, Gradle), fino ai test (JUnit).Configurazione e monitoraggio di ambienti cloud native tramite stack di osservabilità (Prometheus, Grafana, ELK).Collaborazione con il team per garantire la sicurezza applicativa (OAuth2, OpenID Connect, JWT).Competenze RichiesteJava 17 o superiore e familiarità con IDE come Eclipse o IntelliJ IDEA.Esperienza con architetture a microservizi (preferibilmente Red Hat Quarkus, in alternativa Spring Boot).SQL e conoscenza di database relazionali (almeno uno tra MySQL o PostgreSQL).Esperienza con database NoSQL (ad es. MongoDB).Padronanza di Maven o Gradle per la gestione dei progetti.Buona conoscenza di GIT (preferibile esperienza con GitLab e GitLab-Flow).Capacità di utilizzo di framework per la persistenza (es. JPA, Hibernate).Conoscenza di Docker e Kubernetes per la containerizzazione e l’orchestrazione.Padronanza nella creazione e documentazione di API REST e GraphQL.Conoscenza di Event-Driven Architecture (EDA) e strumenti come Apache Kafka.Preferibile conoscenza dei principi di Event Sourcing e CQRS.Esperienza (anche minima) con JUnit per il testing.Utilizzo di sistemi Linux in ambiente di produzione.Familiarità con soluzioni di monitoraggio (Prometheus, Grafana) e logging (ELK Stack).Comprensione dei protocolli di comunicazione (HTTP, WebSocket, gRPC).Conoscenza dei principali protocolli di sicurezza applicativa (OAuth2, OpenID Connect, JWT).Costituiscono Titolo PreferenzialeConoscenza di tool di integrazione e BI (ad esempio Pentaho, Jasper Studio, Apache Hop).Certificazioni in ambito Cloud, DevOps o Data Engineering.Laurea in Informatica o Ingegneria Informatica (triennale o magistrale), oppure esperienza equivalente.10 anni di esperienza nello sviluppo di back-end Java e progetti di microservizi.Attitudine al problem solving e alla sperimentazione di nuove tecnologie.Ottime capacità di team working e comunicazione con i colleghi, collaborando in modo efficace con DevOps, QA e stakeholder interni per garantire il successo del progetto.Flessibilità e proattività nell’apprendere rapidamente nuove tecnologie e soluzioni.Orientamento alla qualità del codice e alla manutenibilità delle soluzioni.Contratto a tempo indeterminato (CCNL Commercio).Partecipazione a progetti innovativi ad alto impatto, su larga scala e di rilevanza strategica.Piano di formazione professionale personalizzato e continuo aggiornamento tecnologico.Assicurazione sanitaria.Smart Working (modalità ibrida).L’inquadramento contrattuale verrà valutato sulla base dell’effettiva esperienza maturata.Frattamaggiore, Campania, Italy 4 weeks agoSviluppatore Back End con competenze AWSSenior Full-Stack JS Developer (Node.js, React)Java Developer Appartenente alle categorie protette L.68/99
#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.