Job Description & How to Apply Below
Alfa Group è una tech company italiana attiva dal 1996, specializzata in soluzioni innovative per la Cybersecurity, la prevenzione delle frodi digitali e la digitalizzazione dei processi.
Con tecnologie proprietarie, AI e un approccio integrato che combina persone, dati e processi, supportiamo oltre 130 aziende in Italia a rendere più sicura ed efficiente la loro trasformazione digitale.
I nostri servizi – dal Cyber Exposure Management al Fraud Management fino all’automazione dei processi con RHD Flow – sono progettati per anticipare le minacce e migliorare la resilienza.
Il nostro team, composto da oltre 140 professionisti, opera da Roma, Milano, Bologna, Porto San Giorgio, Londra e Amersfoort, con un Managed Operation Center attivo 24/7.
Alfa Group. Where Expertise Meets Innovation.
La posizione:
Il/la candidato/a, in base alle proprie conoscenze ed attitudini, lavorerà prevalentemente in ambito System Integration Development con le responsabilità della progettazione, configurazione e manutenzione di flussi di integrazione complessi. La risorsa dovrà dimostrare consolidate capacità di “reverse engineering” di applicazioni complesse per condividere internamente al team Alfa Group la conoscenza di applicazioni obsolete e favorirne i processi di modernizzazione e integrazione.
Completa il profilo professionale un’approfondita competenza di sviluppo Java Enterprise e l’interazione con database relazionali, non relazionali e con tecnologie di Data Layer quali Elastic Search, Redis e Apache Kafka.
Principali attività:
Sviluppare e mantenere applicazioni Java ad alte prestazioni;
Progettare e configurare flussi di integrazione utilizzando Apache Camel;
Creare configurazioni avanzate basate su YAML e XML;
Gestire e ottimizzare soluzioni di ricerca e indicizzazione su Elastic Search (e Open Search);
Implementare e gestire flussi di messaggistica distribuita con Apache Kafka;
Sviluppare e consumare servizi RESTful;
Collaborare con team cross-funzionali seguendo pratiche Dev Ops per garantire deployment e monitoraggio continui;
Coordinare e Gestire i rilasci applicativi sulle piattaforme SLDC dei clienti.
Requisiti ed esperienze:
Diploma di scuola superiore o Laurea in Informatica o Ingegneria Informatica;
Comprovata esperienza nello sviluppo di applicazioni Web;
Approfondita conoscenza di Java e dei principali framework;
Ottima conoscenza della sintassi YAML e XML per configurazioni e scripting;
Conoscenza principali database Relazionali: MS SQL server, MySQL, Postgresql ed Oracle;
Buona Esperienza con Elastic Search e familiarità con Open Search;
Piattaforme di Stream Processing:
Apache Kafka, Active
MQ;
Sviluppo di componenti di backend API REST e SOAP;
Sistemi di Versioning (SVN, Team Foundation e Git).
Completano il profilo alcune competenze trasversali:
Forte passione per il proprio lavoro;
Pensiero critico e capacità di problem solving;
Buona conoscenza della lingua Inglese.
Costituirà titolo preferenziale una buona conoscenza di:
Esperienza con containerizzazione (Docker/Kubernetes);
Conoscenza di CI/CD pipelines;
Esperienza in sistemi distribuiti ad alta scalabilità.
Sede di lavoro: Roma
Sono possibili brevi trasferte presso le altre sedi del Cliente e del Gruppo
Per candidarsi inviare il CV con autorizzazione al trattamento dei dati a curriculum indicando nell’oggetto “Integration Senior Developer”.
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
I dati personali saranno trattati in conformità al Regolamento UE 2016/679 e successive integrazioni; gli interessati possono consultare l’Informativa sul trattamento dei dati personali sul sito (Use the "Apply for this Job" box below).
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×