Descrizione della Posizione Lavorativa
Chi siamo
Siamo una realtà internazionale specializzata in credit bureau e informazioni aziendali, servizi di outsourcing e trattamento dati, soluzioni di credito e tutte le 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à coinvolta in progetti internazionali e nazionali legati alla fornitura di un'applicazione software complessa per il settore bancario e finanziario.
Posizione: Software Developer (Junior)
La figura si occuperà di progettare, sviluppare e mantenere applicazioni Java di alta qualità utilizzando Spring e Spring Boot, con un forte orientamento all'architettura a microservizi. Collaborerà con il team di architettura per definire e implementare soluzioni scalabili e performanti, inclusa la progettazione di API REST e microservizi.
- Implementare e mantenere pipeline CI/CD con Jenkins, adottando metodologie DevOps per automatizzare il deployment e la gestione delle applicazioni.
- Contribuire alla progettazione e 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 SQL Server) e NoSQL (es. MongoDB), utilizzando Hibernate o altri ORM per le interazioni con il database.
- Usare Jira per la gestione dei progetti e il tracciamento dei bug.
- Effettuare code review e fornire feedback costruttivi ai colleghi.
- Mantenersi aggiornato sulle tecnologie più recenti e sulle best practice di sviluppo software.
Requisiti tecnici e competenze richieste
- Laurea magistrale in informatica, statistica o matematica.
- Almeno 2 anni di esperienza nello sviluppo software.
- Ottima conoscenza di Java e di framework come Spring Boot (o similari).
- Conoscenza di tecnologie di orchestrazione (Kubernetes, OpenShift, Helm, Apache Kafka) e di containerizzazione (Docker).
- Esperienza con database relazionali (Oracle, MS SQL Server, MySQL, PostgreSQL) e NoSQL (MongoDB).
- 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 tecnologie cloud (AWS o Azure).
- Conoscenza di strumenti di monitoring e logging (es. Prometheus, Grafana, ELK).
- Ottima conoscenza dell'italiano e dell'inglese.
Contratto e compenso
Tipo di contratto: Contratto a tempo indeterminato (Permanent Contract). La retribuzione annua parte da €30.000 lordi all'anno. Il livello di inquadramento sarà determinato durante il processo 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 della posizione.
Luogo: Bologna
Benefit
- Opportunità di crescita professionale tramite percorsi di certificazione e piani di sviluppo personalizzati.
- Ambiente di lavoro giovane, smart e collaborativo.
- Modalità di lavoro flessibile (ibrido: on-site e remoto).
- Cultura aziendale incentrata su innovazione, impatto e qualità della vita.
- Ambiente di lavoro sicuro e inclusivo, con impegno alla diversità e pari opportunità.
Requisiti
Laurea magistrale in informatica, statistica o matematica; almeno 2 anni di esperienza nello sviluppo software; ottima conoscenza di Java e Spring Boot (o similari); competenze in containerizzazione e orchestrazione (Docker, Kubernetes, OpenShift, Helm), Apache Kafka; esperienza con DB relazionali e NoSQL; capacità di progettare architetture a microservizi; esperienza con Jenkins CI/CD, DevOps, Jira e metodologie Agile/Scrum; esperienza con cloud (AWS o Azure) e strumenti di monitoring/logging; ottima conoscenza di italiano e inglese.
Competenze richieste
Competenze professionali
Java
Spring Boot
Microservices
RESTful APIs
Jenkins (CI/CD)
Docker
Kubernetes
Apache Kafka
Hibernate / ORM
Relational Databases (Oracle
MS SQLServer
MySQL
PostgreSQL)
NoSQL (MongoDB)
AWS or Azure
Prometheus
Grafana
ELK
Jira
Agile / Scrum
Competenze trasversali
Teamwork
Comunicazione
Problem solving
Adattabilità
Capacità di dare e ricevere feedback