Seguici su

Cittadini

Offerta di lavoro - Senior Backend Cloud Software Engineer – Java / Spring - Roma (RM) (832073)

Aruba Group

Lavoro: Specialisti in scienze matematiche, informatiche, chimiche, fisiche e naturali (1 posti), Ingegneri e professioni assimilate (1 posti)

Tipologia di contratto: Non definito

Sede di lavoro: ROMA (RM)

download.jpg

Caratteristiche

Descrizione:

Mansioni:
  • Progettare e sviluppare componenti software backend in Java, garantendo qualità, sicurezza, performance e manutenibilità.
  • Contribuire alla definizione e all’evoluzione dell’architettura applicativa a microservizi, in coerenza con gli standard aziendali.
  • Sviluppare API REST e integrare sistemi tramite meccanismi di autenticazione e autorizzazione.
  • Collaborare con Product Owner, analisti funzionali e team tecnici per trasformare i requisiti di business in soluzioni tecniche efficaci.
  • Garantire l’allineamento architetturale e l’integrazione tra i diversi moduli applicativi, con partecipazione attiva/pro-attiva su soluzioni e proposte di soluzioni.
  • Partecipare alle attività di code review e promuovere le best practice di sviluppo.
  • Supportare e, talvolta, condurre risoluzioni di problematiche tecniche complesse, anche in ambiente di produzione.
  • Contribuire alla crescita tecnica del team e dell’intera azienda attraverso attività di mentoring e condivisione delle competenze, tramite sessioni di pair programming e incontri settimanali dedicati all’innovazione tecnologica, con possibilità di partecipare sia come ascoltatore sia come speaker.
  • Collaborare con i team di Security, Operations, Archietture e QA per garantire qualità, sicurezza e affidabilità complessiva del sistema.
  • Adozione di pattern architetturali, tecnologie e approcci DevOps.
Requisiti:
  • Laurea in discipline scientifiche, con preferenza per ingegneria informatica o similari.
  • Almeno 5 anni di esperienza nello sviluppo backend in contesti strutturati o enterprise.
  • Un solido background tecnico e una reale attenzione alla qualità del software.
  • Conoscenza di Java 25+, Spring Framework 6/7, Spring Boot 3/4 e relativi framework backend (es. JPA/Hibernate, JMS, JUnit/Mockito)
  • Comprovata esperienza nello sviluppo di applicazioni backend basate su API REST
  • Gestione delle dipendenze, della struttura dei progetti e di build automation con Maven
  • Conoscenza dei sistemi di versioning, in particolare Git
  • Architetture a microservizi e principali design pattern, in particolare su tematiche di resilienza, idempotenza e reactive design
  • Database relazionali (in particolare MySQL) e NoSQL (in particolare MongoDB); conoscenza di tecniche di normalizzazione e gestione di grandi volumi di dati e di accessi
  • Meccanismi di autenticazione e autorizzazione (es. OAUTH2, OIDC, …)
  • Meccanismi di logging, monitoring e alerting (Prometheus, Grafana, ELK)
  • Containerizzazione e orchestrazione: Docker e Kubernetes
  • Forte attenzione alla qualità del codice, alla sicurezza applicativa e al rispetto delle linee guida di sviluppo. Esperienza con pratiche di sviluppo strutturate (es. TDD, XP) e sensibilità alla modellazione del dominio (DDD).
  • Predisposizione al confronto e al lavoro in team multidisciplinari
  • Buone capacità relazionali e negoziali, orientamento al risultato e flessibilità
  • Capacità di pianificare e organizzare il lavoro nel rispetto delle scadenze
  • Buona conoscenza della lingua inglese.

Tipo orario:

Non definito

Richiesta trasferte:

No

Sede di lavoro prevista:

Roma - ROMA

Offerta valida fino al 20 aprile 2026
Offerta valida fino al 20 aprile 2026