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)
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



