Find a jobRecruiters

Software Engineer – Java Backend & Microservices

Exclusive opportunity

Onsite

Software Engineer – Java Backend & Microservices

XTN Cognitive Security®

Software Engineer – Java Backend & Microservices

Skills

Google Cloud PlatformDockerData ScienceJavaMicroservicesSpring BootKafkaRabbitMQGrafanaCybersecurityMachine LearningAWSKubernetesELK Stack

18 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

€28,000 – €35,000 / year

Location:

Padua, Province of Padua, Italy

Work mode:

Onsite

Published on:

2 October 2026

What they need


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 opportunità.

Si prega di leggere l'informativa per i candidati al seguente indirizzo:

https://xtncognitivesecurity.com/complete-information-for-candidates/

Other offers great for you!

These companies are also looking for great profiles

Celad

Développeur Back-End / Middle-Office Java (Microservices) (F/H)

480

Freelance

92000 Nanterre, France

Hybrid

Skills

Java

6 months ago

Quick apply

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools