Software Engineer – Java Backend (Padova)

Software Engineer – Java Backend (Padova)

25 ott
|
XTN Cognitive Security®
|
Padova

25 ott

XTN Cognitive Security®

Padova

Chi siamo
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'opportunità 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. Stack Tecnologico Durante le attività di sviluppo avrai modo di lavorare con: Backend Development
• Java
• Spring Boot
• REST API
• Microservices Architecture
• Distributed Systems Messaging & Data Management




• Asynchronous Messaging
• Message Brokers (es. Apache Kafka, RabbitMQ)
• NoSQL Database
• Event-Driven Architecture Containerization & DevOps
• Docker
• Kubernetes
• Git
• CI/CD Pipelines
• Automated Build & Deployment Monitoring & Troubleshooting
• Application Logging
• Metrics & Tracing
• Performance Monitoring
• Distributed Systems Debugging Software Engineering Practices
• Object-Oriented Programming
• Design Patterns
• Code Review
• Automated Testing
• Software Quality & Maintainability Tecnologie e ambiti che potrai approfondire:
• OpenTelemetry
• Grafana
• ELK Stack
• Amazon Web Services (AWS)
• Google Cloud Platform (GCP)
• Domain-Driven Design (DDD)
• Hexagonal Architecture
• Clean Architecture
• API Security
• Performance Tuning & Load Testing
• Advanced Testing Strategies Requisiti 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 elevati requisiti prestazionali.
• Interesse o esperienza nei settori Cyber Security, Fraud Prevention, Banking o Digital Payments. Completano il profilo Cerchiamo una persona:
• appassionata di sviluppo software e architetture backend;
• orientata alla qualità del codice, alla manutenibilità e all'affidabilità delle soluzioni;
• dotata di un approccio analitico e strutturato nella risoluzione dei problemi;
• capace di lavorare con autonomia e senso di responsabilità;
• proattiva nell'identificare criticità e proporre miglioramenti tecnici;
• interessata a comprendere il funzionamento complessivo dei sistemi, oltre ai singoli componenti applicativi;
• curiosa e motivata ad approfondire nuove tecnologie e metodologie di sviluppo;
• capace di collaborare efficacemente e condividere conoscenze all'interno del team. Cosa offriamo Entrerai a far parte di una software company di prodotto che sviluppa tecnologie proprietarie nel settore Cyber Security e Fraud Prevention. Avrai la possibilità di:
• contribuire allo sviluppo di piattaforme software enterprise utilizzate in contesti internazionali;
• lavorare su architetture a microservizi e sistemi distribuiti ad alta affidabilità;
• affrontare sfide tecnologiche concrete legate a scalabilità, performance e gestione di grandi volumi di eventi;
• collaborare con team tecnici specializzati in Software Engineering, DevOps, Data Science e Cyber Security;
• partecipare all'evoluzione architetturale e tecnologica delle soluzioni XTN;
• sviluppare competenze avanzate in ambito Backend Engineering, Cloud-Native Development e Distributed Systems.

Offriamo:
• Contratto a tempo indeterminato.
• RAL compresa tra €28.000 e €35.000 in funzione dell'esperienza e delle competenze.
• Modalità di lavoro ibrida: 2 giorni in ufficio e 3 giorni in Smart Working.
• Orario di lavoro flessibile.
• Ticket Restaurant.
• Assicurazione sanitaria integrativa.
• Welfare & Fringe Benefits.
• Formazione continua.
• Percorso di crescita professionale. Le nostre sedi ? Padova Presso la Net Tower, all'interno del polo direzionale NetCenter. ? Milano Presso Caldera Park Milano, Orange Building. XTN promuove un ambiente di lavoro inclusivo e valuta tutte le candidature sulla base delle competenze, dell'esperienza e del potenziale, nel rispetto della normativa vigente in materia di pari occasione. Si prega di leggere l'informativa per i candidati al seguente indirizzo: https://xtncognitivesecurity.com/complete-information-for-candidates/

📌 Software Engineer – Java Backend (Padova)
🏢 XTN Cognitive Security®
📍 Padova

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software engineer – java backend (padova) / padova

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: software engineer – java backend (padova) / padova