06 nov
|
XTN Cognitive Security®
|
Padova
06 nov
XTN Cognitive Security®
Padova
XTN Cognitive Security® sviluppa soluzioni innovative di Cyber Security e Fraud Prevention basate su Intelligenza Artificiale, Machine Learning e Behavioural Biometrics.
Le nostre piattaforme aiutano organizzazioni internazionali nei settori Banking, Financial Services, Insurance e Digital Payments a prevenire frodi e minacce informatiche attraverso tecnologie proprietarie avanzate.
Entrare in XTN significa lavorare in un ambiente tecnologico dinamico, dove potrai contribuire allo sviluppo di
piattaforme software enterprise, architetture distribuite e sistemi ad alte prestazioni
, utilizzati in contesti internazionali e mission-critical.
Il ruolo
Siamo alla ricerca di un/una
Software Engineer – Java Backend & Microservices
da inserire nel team di sviluppo delle nostre piattaforme proprietarie.
La persona selezionata contribuirà alla progettazione, allo sviluppo e all'evoluzione dei componenti backend delle soluzioni XTN, lavorando su architetture a microservizi, sistemi distribuiti e tecnologie moderne per la gestione di grandi volumi di dati ed eventi.
Il ruolo rappresenta un'occasione per consolidare e sviluppare competenze in ambito
Software Engineering, Distributed Systems, Cloud-Native Architecture e Cyber Security
, contribuendo direttamente alla realizzazione di soluzioni tecnologiche utilizzate da importanti organizzazioni finanziarie internazionali.
Attività previste
Nel ruolo ti occuperai di:
Progettare, sviluppare e mantenere componenti backend utilizzando Java e Spring Boot.
Contribuire allo sviluppo e all'evoluzione di architetture a microservizi utilizzate in ambienti di produzione.
Implementare e integrare servizi attraverso API e sistemi di comunicazione sincrona ed asincrona.
Lavorare con database NoSQL per la gestione e l'elaborazione dei dati.
Contribuire alla progettazione di sistemi distribuiti resilienti, scalabili e fault-tolerant.
Analizzare e risolvere problematiche applicative attraverso attività di debugging, troubleshooting e analisi di log, metriche e trace.
Collaborare all'ottimizzazione delle prestazioni, dell'affidabilità e della manutenibilità delle applicazioni.
Partecipare alle attività di code review, testing e miglioramento continuo della qualità del software.
Collaborare con il team nelle attività di integrazione, deployment e rilascio applicativo.
Analizzare requisiti funzionali e tecnici, contribuendo a chiarire eventuali ambiguità e proponendo soluzioni implementative concrete.
Collaborare con Software Engineer, DevOps Engineer e altri specialisti tecnici nell'evoluzione delle piattaforme XTN.
Contribuire alla documentazione tecnica e alla condivisione delle conoscenze all'interno del team.
Durante le attività di sviluppo avrai modo di lavorare con:
Message Brokers (es. Apache Kafka, RabbitMQ)
Application Logging
Distributed Systems Debugging
Tecnologie e ambiti che potrai approfondire:
Cerchiamo una persona con:
Almeno 3 anni di esperienza
nel ruolo di Backend Engineer o Software Engineer.
Solida conoscenza di
Java e del framework Spring Boot
.
Esperienza concreta nello sviluppo e nella manutenzione di architetture a microservizi in ambienti di produzione.
Conoscenza pratica di sistemi di messaggistica asincrona e message broker.
Esperienza nell'utilizzo di database NoSQL.
Buona comprensione dei principi fondamentali dei sistemi distribuiti, con particolare attenzione a resilienza, scalabilità e tolleranza ai guasti.
Familiarità con Git, pipeline CI/CD e tecnologie di containerizzazione come Docker e Kubernetes.
Capacità di analizzare e risolvere problematiche applicative utilizzando log, metriche e trace.
Capacità di comprendere e approfondire requisiti funzionali e tecnici anche quando non completamente definiti, proponendo soluzioni concrete e sostenibili.
Buone capacità di analisi, problem solving e comunicazione.
Attitudine al lavoro in team e alla collaborazione con figure tecniche differenti.
Buona conoscenza della lingua inglese, sia scritta sia parlata, in contesti professionali.
Costituiscono titolo preferenziale:
Esperienza con strumenti di observability e monitoring quali OpenTelemetry, Grafana ed ELK Stack.
Esperienza in attività di performance tuning, profiling e load testing.
Conoscenza dei principi di API Security, autenticazione, autorizzazione e delle principali vulnerabilità applicative descritte da OWASP.
Esperienza nell'utilizzo di piattaforme Cloud come AWS o GCP.
Familiarità con approcci architetturali quali Domain-Driven Design, Hexagonal Architecture o Clean Architecture.
Conoscenza di strategie avanzate di testing, tra cui Contract Testing e Mutation Testing.
Esperienza nell'implementazione di Quality Gates all'interno delle pipeline CI/CD.
Esperienza nello sviluppo di applicazioni ad alta disponibilità e con elevat
📌 Software Engineer – Java Backend (Padova)
🏢 XTN Cognitive Security®
📍 Padova