Junior Back-End Developer

  • A tempo indeterminato
  • Full time
  • €21.6 - €24
  • Ibrido (Milano, Lombardia, Italia)

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:

Siamo alla ricerca di un* Junior Back-End Developer con esperienza nello sviluppo Java e interesse verso architetture a microservizi e tecnologie cloud-native, che entri a far parte di un team impegnato nell’evoluzione e nello sviluppo di prodotti enterprise consolidati.

La risorsa contribuirà alla manutenzione evolutiva delle piattaforme esistenti e sarà coinvolta nella realizzazione della nuova generazione di prodotti basata su architetture a microservizi e infrastrutture cloud-native su private cloud.

Il sistema è composto da microservizi containerizzati, orchestrati tramite Kubernetes e Rancher, progettati per garantire scalabilità, resilienza e affidabilità.

La risorsa entrerà a far parte di un team di prodotto cross-funzionale organizzato secondo principi DevOps, collaborando con sviluppatori senior, Product Owner e altri membri del team nelle attività di analisi tecnica, sviluppo, troubleshooting e miglioramento continuo delle soluzioni.

Offriamo un percorso di crescita che permetterà alla risorsa di acquisire competenze avanzate su sistemi distribuiti, architetture cloud-native, DevOps e progettazione software enterprise.

Responsabilità:

• Sviluppare e manutenere servizi back-end in Java utilizzando Spring Boot.

• Realizzare API REST per frontend e integrazioni con sistemi esterni.

• Partecipare allo sviluppo di flussi asincroni tramite RabbitMQ o sistemi equivalenti.

• Collaborare alla progettazione e all’evoluzione di componenti software scalabili e affidabili.

• Gestire la persistenza dei dati utilizzando database relazionali e, ove necessario, database NoSQL.

• Collaborare alle attività di containerizzazione, CI/CD e rilascio applicativo.

• Partecipare alle attività di code review e miglioramento continuo della qualità del software.

• Analizzare requisiti funzionali e tecnici contribuendo alla definizione delle soluzioni implementative.

• Effettuare troubleshooting e analisi delle problematiche applicative.

• Collaborare con il team nell’analisi di performance, affidabilità e scalabilità delle applicazioni.

Requisiti obbligatori:

• 2 o più anni di esperienza nello sviluppo back-end Java.

• Buona conoscenza di Java e Spring Boot.

• Esperienza nello sviluppo di applicazioni enterprise.

• Esperienza nello sviluppo e consumo di API REST.

• Esperienza nello sviluppo di applicazioni distribuite o architetture a microservizi.

• Conoscenza di database relazionali (PostgreSQL o equivalenti).

• Buona conoscenza del linguaggio SQL e delle principali tecniche di ottimizzazione delle query.

• Esperienza con Git e strumenti di versionamento del codice.

• Conoscenza di Docker.

• Familiarità con pipeline CI/CD.

• Conoscenza dei principi di sviluppo software e delle principali best practice.

• Capacità di analizzare problematiche tecniche e individuare soluzioni efficaci.

• Attitudine al problem solving e alla collaborazione all’interno di team Agile.

Plus fortemente valorizzati:

• Esperienza con Java 17 o versioni successive.

• Esperienza con RabbitMQ o altri sistemi di messaggistica.

• Esperienza con MongoDB o altri database NoSQL.

• Conoscenza di Kubernetes e ambienti orchestrati tramite Rancher.

• Esperienza con architetture event-driven.

• Esperienza con sistemi distribuiti e applicazioni ad alta scalabilità.

• Conoscenza di strumenti di monitoring e observability (Prometheus, Grafana, ELK/OpenSearch).

• Esperienza con sistemi di caching (Redis o equivalenti).

• Conoscenza di Keycloak, OAuth2, OpenID Connect o SAML.

• Conoscenza di base di Angular, React o tecnologie frontend equivalenti.

• Esperienza con ambienti DevOps e processi di rilascio automatizzati.

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.

  • Modalità di lavoro ibrida e orario flessibile per un miglior equilibrio vita-lavoro.

  • Ticket restaurant per ogni giorno lavorato.

  • Accesso a iniziative di prevenzione sanitaria gratuite per il benessere delle nostre persone.

Pacchetto retributivo con RAL €21.600 - 24.000 e ticket restaurant da 7 euro per ogni giorno lavorato.

Modalità di lavoro: Milano/Ibrido/Full remote

|