Descrizione della Posizione Lavorativa
CRIF è un gruppo internazionale specializzato in credit bureau, informazioni aziendali, servizi di outsourcing e processing, soluzioni per il credito e servizi digitali per lo sviluppo del business e l'open banking. Oltre 7.500 persone collaborano nel gruppo per creare valore e crescere insieme.
All'interno del dipartimento IT, la risorsa si occuperà della delivery di applicazioni software complesse per il settore bancario e finanziario, partecipando a progetti sia a livello nazionale che internazionale. Il ruolo ricercato è Software Developer Junior.
Responsabilità principali:
- Progettare, sviluppare e mantenere applicazioni Java di qualità utilizzando Spring e Spring Boot, con preferenza per architetture a microservizi.
- Collaborare con il team di architettura per definire soluzioni scalabili e performanti, comprensive del disegno di API RESTful e microservizi.
- Implementare e mantenere pipeline CI/CD con Jenkins, adottando pratiche DevOps per automatizzare il deploy e la gestione delle applicazioni.
- Contribuire alla progettazione e all'implementazione di soluzioni cloud (preferibilmente AWS o Azure).
- Realizzare e gestire soluzioni basate su Docker, Kubernetes e Apache Kafka.
- Lavorare con database relazionali (es. MySQL, PostgreSQL, Oracle, MS SQLServer) e NoSQL (es. MongoDB), impiegando ORM come Hibernate.
- Utilizzare Jira per la gestione dei progetti e il tracciamento dei bug e partecipare attivamente alle code review fornendo feedback costruttivi.
- Mantenersi aggiornato sulle tecnologie emergenti e sulle best practice nello sviluppo software.
Requisiti tecnici e formativi:
- Laurea magistrale in Informatica, Statistica o Matematica.
- Almeno 2 anni di esperienza nello sviluppo software.
- Conoscenza approfondita di framework Java e Spring Boot (o equivalenti come Quarkus).
- Conoscenza di tecnologie di orchestrazione (Kubernetes, OpenShift, Helm) e containerizzazione (Docker); esperienza con Apache Kafka.
- Esperienza con database relazionali e NoSQL e con ORM (Hibernate).
- Solida comprensione dei principi di architettura software e dei design pattern; esperienza con architetture a microservizi.
- Esperienza con Jenkins per pipeline CI/CD e pratiche DevOps; familiarità con Jira e metodologie Agile/Scrum.
- Esperienza con servizi cloud (AWS o Azure).
- Esperienza con strumenti di monitoraggio e logging (es. Prometheus, Grafana, ELK).
- Ottima conoscenza dell'italiano e dell'inglese.
Cosa offriamo:
- Opportunità di crescita professionale tramite programmi di certificazione e piani di sviluppo personalizzati.
- Ambiente di lavoro giovane, smart e collaborativo.
- Flessibilità con modalità di lavoro ibrida (on-site e remote).
- Cultura aziendale focalizzata su innovazione, impatto e qualità della vita; ambiente sicuro, inclusivo e che promuove pari opportunità e diversità.
Tipo di contratto: Contratto a tempo indeterminato.
Retribuzione: Retribuzione annua a partire da €30.000 lordi. Il livello di inquadramento sarà determinato durante la selezione in base al profilo del candidato e in conformità al CCNL Terziario, Distribuzione e Servizi. Il pacchetto finale può includere componenti variabili (es. MBO) o benefit aggiuntivi in funzione della valutazione del profilo.
Luogo: Bologna (possibile anche Reggio Emilia).
Benefit per i dipendenti
- Piani di certificazione e sviluppo professionale.
- Flessibilità e modalità di lavoro ibrida.
- Ambiente inclusivo e collaborativo.
Requisiti
Laurea magistrale in Informatica, Statistica o Matematica; almeno 2 anni di esperienza nello sviluppo software; conoscenza approfondita di Java e Spring Boot (o equivalenti), containerizzazione e orchestrazione (Docker, Kubernetes, OpenShift, Helm), Apache Kafka, database relazionali e NoSQL con uso di ORM (Hibernate), progettazione di microservizi e design pattern, Jenkins e pratiche DevOps, familiarità con Jira e metodologie Agile/Scrum, esperienza con AWS o Azure, strumenti di monitoraggio/logging (Prometheus, Grafana, ELK); ottima conoscenza di italiano e inglese.
Competenze richieste
Competenze professionali
Java
Spring Boot
Microservizi
RESTful API
Jenkins
CI/CD
Docker
Kubernetes
Helm
OpenShift
Apache Kafka
MySQL
PostgreSQL
Oracle
MS SQLServer
MongoDB
Hibernate / ORM
AWS
Azure
Prometheus
Grafana
ELK
Agile / Scrum
Jira
Competenze trasversali
Lavoro di squadra
Comunicazione efficace
Problem solving
Proattività
Adattabilità
Apprendimento continuo