Software Developer Junior
Con Esperienza

CRIF's logo

CRIF

Bologna, Bologna, Emilia-Romagna, Italia

Hybrid

Contratto a tempo indeterminato

Finanza e Assicurazioni

Descrizione della Posizione Lavorativa

Chi siamo

Siamo un gruppo internazionale specializzato in servizi di credit bureau e informazioni commerciali, outsourcing e processi, soluzioni di credito e tutte le soluzioni digitali per lo sviluppo d'impresa e l'open banking. Oltre 7.500 persone lavorano con noi per creare valore e crescere insieme. All'interno del dipartimento IT di CRIF, la risorsa sarà coinvolta in progetti nazionali e internazionali per la realizzazione e la delivery di una soluzione software complessa rivolta al settore bancario e finanziario.

Posizione: Software Developer Junior

  • Progettare, sviluppare e mantenere applicazioni Java di alta qualità utilizzando Spring e Spring Boot, con focus su architetture a microservizi.
  • Collaborare con il team di architettura per definire e implementare soluzioni scalabili e performanti, inclusa la progettazione di API RESTful e microservizi.
  • Implementare e mantenere pipeline CI/CD con Jenkins, adottando metodologie DevOps per automatizzare il rilascio e la gestione delle applicazioni.
  • Contribuire alla progettazione e all'implementazione di soluzioni cloud (preferibilmente AWS o Azure).
  • Implementare e gestire soluzioni basate su Docker, Kubernetes e Kafka.
  • Lavorare con database relazionali (es. MySQL, PostgreSQL, Oracle, MS SQLServer) e NoSQL (es. MongoDB), utilizzando Hibernate o altri ORM per l'accesso ai dati.
  • Utilizzare Jira per la gestione dei progetti e il tracciamento dei bug.
  • Partecipare alle code review e fornire feedback costruttivi ai colleghi.
  • Mantenersi aggiornati sulle tecnologie più recenti e sulle best practice di sviluppo software.

Competenze tecniche e requisiti

  • Laurea magistrale in Informatica, Statistica o Matematica.
  • Almeno 2 anni di esperienza nello sviluppo software.
  • Conoscenza approfondita di framework Java e Spring Boot (o tecnologie similari come Quarkus).
  • Familiarità con tecnologie di orchestrazione (Kubernetes, OpenShift, Helm) e con tecnologie di messaging (Apache Kafka); esperienza con container (Docker).
  • Esperienza con database relazionali (Oracle, MS SQLServer, MySQL, PostgreSQL) e NoSQL.
  • Solida comprensione dei principi di architettura del software e dei design pattern; esperienza con architetture a microservizi.
  • Esperienza nell'uso di Jenkins per pipeline CI/CD e pratiche DevOps.
  • Familiarità con Jira e metodologie Agile/Scrum.
  • Esperienza con tecnologie cloud (AWS o Azure).
  • Conoscenza di strumenti di monitoring e logging (es. Prometheus, Grafana, ELK).
  • Buona conoscenza dell'italiano e dell'inglese.

Contratto e retribuzione

  • Tipo di contratto: Contratto a tempo indeterminato.
  • Retribuzione annua a partire da €30.000 lordi.
  • Il livello di inquadramento sarà definito durante il processo di selezione in base al profilo del candidato e secondo il CCNL Terziario, Distribuzione e Servizi. Il pacchetto retributivo finale, inclusi eventuali componenti variabili (ad es. MBO) o benefit aggiuntivi, dipenderà dalla valutazione del profilo rispetto ai requisiti del ruolo.

Luogo: Bologna (BO), Italia. Modalità di lavoro: ibrida (on‑site e remoto).

Benefit

Offriamo opportunità di crescita professionale tramite programmi di certificazione e piani di crescita personalizzati, un ambiente di lavoro giovane, smart e collaborativo, modalità lavorative flessibili (ibrido) e una cultura aziendale orientata all'innovazione, all'impatto e alla qualità della vita. CRIF promuove inoltre un ambiente sicuro e inclusivo, favorendo pari opportunità e la diversità in tutte le sue forme.

Requisiti

Laurea magistrale in Informatica, Statistica o Matematica; almeno 2 anni di esperienza nello sviluppo software; conoscenza approfondita di Java e Spring Boot (o simili); esperienza con container, orchestrazione (Kubernetes/OpenShift), Kafka; competenza in database relazionali e NoSQL; esperienza con CI/CD (Jenkins), pratiche DevOps, cloud (AWS o Azure), strumenti di monitoring (Prometheus/Grafana/ELK); ottima conoscenza di italiano e inglese.

Competenze richieste

  • Competenze professionali
  • Java Spring Boot Microservices RESTful APIs Jenkins Docker Kubernetes Apache Kafka Hibernate MySQL PostgreSQL Oracle MS SQLServer MongoDB AWS Azure Prometheus Grafana ELK Jira Agile/Scrum
  • Competenze trasversali
  • Lavoro di squadra Problem solving Comunicazione Adattabilità Apprendimento continuo