Senior Java Developer

Chi Siamo Intesi Group è una Certification Authority specializzata nello sviluppo e nella commercializzazione di soluzioni ad alto contenuto tecnologico, nonché nella fornitura di applicazioni e servizi per la sicurezza dei dati. Come Prestatrice di Servizi Fiduciari Qualificati (QTSP) certificata eIDAS a livello europeo, da oltre 25 anni offriamo prodotti e servizi avanzati nei seguenti ambiti: Firma elettronica Identità digitale e autenticazione multifattoriale Gestione sicura delle transazioni e dei documenti Crittografia e protezione dati Attraverso l’area Solutions , forniamo servizi di consulenza su misura e supporto operativo per progetti strategici, affiancando i clienti nei percorsi di trasformazione tecnologica e generando reale valore competitivo. Descrizione del ruolo: Stiamo cercando un* Senior Back-End Developer con forte esperienza in Java e architetture a microservizi, che entri a far parte di un team impegnato nello sviluppo di un nuovo progetto enterprise basato su infrastruttura proprietaria (private cloud). Il sistema sarà composto da microservizi containerizzati, orchestrati tramite Kubernetes e Rancher, progettati per garantire scalabilità, resilienza e solidità in base al carico applicativo. La risorsa lavorerà a stretto contatto con il team DevOps, Frontend e Prodotto, contribuendo in modo attivo alle scelte architetturali e tecnologiche. Responsabilità principali: Progettare, sviluppare e manutenere servizi back-end in Java (Spring Boot) in un’architettura a microservizi. Sviluppare API RESTful robuste e performanti per frontend e integrazioni esterne. Implementare comunicazioni asincrone e flussi event-driven tramite RabbitMQ. Progettare componenti scalabili e resilienti, in grado di adattarsi dinamicamente ai carichi di lavoro. Gestire la persistenza dei dati utilizzando database relazionali (PostgreSQL) e NoSQL (MongoDB). Collaborare con il team DevOps su containerizzazione, CI/CD e deploy su Kubernetes (Rancher). Contribuire alla definizione dell’architettura software, applicando best practice e design pattern. Analizzare e risolvere problematiche di performance, stabilità e affidabilità. Garantire la qualità del codice tramite code review, test automatici e mentoring. Requisiti: Must Have: 5+ anni di esperienza nello sviluppo back-end. Ottima conoscenza di Java (8+) e Spring Framework (Spring Boot, Spring Data, Spring MVC). Esperienza con architetture a microservizi e sistemi distribuiti. Esperienza obbligatoria con RabbitMQ o sistemi di messaggistica asincrona equivalenti. Solida esperienza con PostgreSQL (modellazione, SQL avanzato, performance). Esperienza nello sviluppo e consumo di API REST. Conoscenza di Docker e pipeline CI/CD (es. Jenkins). Esperienza con Git e metodologie Agile. Autonomia, problem solving e capacità di lavorare su sistemi complessi. Nice to Have: Esperienza con Kubernetes, preferibilmente in ambienti private cloud gestiti tramite Rancher. Esperienza con MongoDB o altri database NoSQL. Conoscenza di architetture asincrone / event-driven. Esperienza su sistemi ad alta scalabilità e alta disponibilità. Conoscenza di base di tecnologie frontend (utile per integrazioni e collaborazione FE/BE). Familiarità con strumenti di monitoring, logging e observability. Cosa Offriamo: Un ambiente di lavoro dinamico e innovativo , dove la qualità del codice e la collaborazione sono valori fondamentali. Partecipazione a progetti sfidanti e di impatto sui prodotti digitali dell’azienda. Percorsi di formazione continua per lo sviluppo tecnico e personale. Orario flessibile per un miglior equilibrio vita-lavoro. Ticket restaurant per ogni giorno lavorato. Sede di lavoro: Full-Remote

Place of work

Talent Job Seeker
Umbria
app.general.countries.Italy

About us

Identifica el mejor Talento con Talent Job Seeker



Job ID: 10358345 / Ref: 085de1ae69a9d87584c04aeff0224b6c

Talent Job Seeker