Descrizione della Posizione Lavorativa
Possiede le competenze e l'esperienza giuste per questo ruolo? Continui a leggere e invii la sua candidatura.
CRIF è una realtà globale specializzata in credit bureau e informazioni aziendali, servizi di outsourcing e processing, soluzioni per il credito e soluzioni digitali per lo sviluppo del business e l'open banking. Oltre 7.500 persone nel mondo lavorano con noi per creare valore e crescere insieme.
All'interno del dipartimento IT di CRIF la risorsa sarà responsabile di progetti nazionali e internazionali relativi alla delivery di applicazioni software complesse per il settore bancario e finanziario.
Ruolo: Software Developer Junior
- Progettare, sviluppare e mantenere applicazioni Java di alta qualità con Spring e Spring Boot, privilegiando un'architettura a microservizi.
- Collaborare con il team di architettura per definire e realizzare soluzioni scalabili e performanti, incluso il disegno di API RESTful e microservizi.
- Implementare e mantenere pipeline CI/CD con Jenkins, applicando metodologie DevOps per automatizzare il deploy e la gestione delle applicazioni.
- Contribuire alla progettazione e all'implementazione di soluzioni cloud (preferibilmente AWS o Azure).
- Implementare e gestire soluzioni con Docker, Kubernetes e Kafka.
- Lavorare con database relazionali (es. MySQL, PostgreSQL, Oracle, MS SQLServer) e NoSQL (es. MongoDB), utilizzando Hibernate o altri ORM.
- Usare Jira per la gestione dei progetti e il tracciamento dei bug e partecipare a code review fornendo feedback costruttivi.
- Mantenersi aggiornato sulle tecnologie più recenti 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 tecnologie simili come Quarkus).
- Conoscenza di tecnologie di orchestrazione (Kubernetes, OpenShift, Helm) e di containerizzazione (Docker); esperienza con Apache Kafka.
- Esperienza con database relazionali e NoSQL; uso di 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 eccellere professionalmente tramite programmi di certificazione e piani di crescita personalizzati.
- Ambiente di lavoro giovane, smart e collaborativo.
- Flessibilità di lavoro con modalità ibrida (on-site e remote).
- Cultura aziendale incentrata su innovazione, impatto e qualità della vita; ambiente sicuro e inclusivo che promuove pari opportunità e diversità.
Tipo di contratto: Contratto a tempo indeterminato.
Retribuzione annua a partire da: €30.000 lordi all'anno. Il livello di inquadramento sarà determinato in fase di selezione in base al profilo del candidato e in conformità al CCNL Terziario, Distribuzione e Servizi. Il pacchetto retributivo finale, comprensivo di eventuali componenti variabili (es. MBO) o benefit aggiuntivi, dipenderà dalla valutazione del profilo rispetto ai requisiti del ruolo.
Luogo: Bologna (possibile anche Reggio Emilia).
Benefit
- Piani di certificazione e sviluppo professionale.
- Flessibilità/ibrido.
- Ambiente inclusivo e collaborativo.
Requisiti
Laurea magistrale in informatica/statistica/matematica; almeno 2 anni di esperienza nello sviluppo software; ottima conoscenza di Java e Spring Boot (o tecnologie similari); esperienza con containerizzazione e orchestrazione (Docker, Kubernetes, OpenShift, Helm), Apache Kafka, database relazionali e NoSQL; esperienza con Jenkins CI/CD, metodologie DevOps, Jira e Agile/Scrum; conoscenza di cloud (AWS o Azure); esperienza con strumenti di monitoraggio (Prometheus, Grafana, ELK); ottimo italiano e inglese.
Competenze richieste
Competenze professionali
Java
Spring Boot
Microservices
RESTful APIs
Jenkins
CI/CD
Docker
Kubernetes
Apache Kafka
Hibernate/ORM
MySQL/PostgreSQL/Oracle/MS SQLServer
MongoDB
AWS
Azure
Prometheus
Grafana
ELK
Jira
Agile/Scrum
Design patterns
Competenze trasversali
Lavoro di squadra
Comunicazione
Adattabilità
Apprendimento continuo