Software Senior Architect
Unisciti al Team BV TECH come Software Senior Architect Il Gruppo BV TECH, fondato nel 2005, è uno dei principali protagonisti nel panorama italiano dell’apl;Information & Communication Technology e della Cybersecurity. Con oltre 1.600 professionisti e sedi in Italia (Milano, Roma, Genova, Grottaglie) e all’estero (Londra, Boston, Porto), siamo un punto di riferimento per innovazione, ingegneria e sicurezza informatica. Siamo partner fondatori di (IC)³, il consorzio nato in collaborazione con il MIT di Boston (oggi CAMS – Cybersecurity at MIT Sloan), per promuovere la sicurezza delle infrastrutture critiche a livello globale. Chi cerchiamo? Per un importante progetto in collaborazione con un cliente del settore difesa, il Gruppo BV TECH è alla ricerca di un/a: La risorsa si occuperà di:
* Definire e governare l'architettura software, garantendo coerenza tra componenti backend, frontend e sistemi integrati.
* Progettare architetture modulari a microservizi ed event-driven, definendo standard e linee guida tecniche.
* Guidare le scelte tecnologiche, le revisioni architetturali e la risoluzione di criticità tecniche.
* Progettare API e integrazioni tra servizi, micro-frontend, sistemi legacy e componenti di identità e sicurezza.
* Definire requisiti non funzionali relativi a sicurezza, performance, scalabilità, resilienza e manutenibilità.
* Collaborare con i team di sviluppo, DevOps e sicurezza per l'automazione dei rilasci e l'industrializzazione delle soluzioni.
* Supportare il team attraverso mentoring tecnico, documentazione architetturale e confronto con gli stakeholder. Cosa cerchiamo in te?
* Esperienza di circa 5–10 anni nello sviluppo software e nella progettazione di sistemi complessi, con responsabilità architetturali.
* Solida conoscenza di Java, Spring Boot e/o Quarkus, servizi REST e JPA/Hibernate.
* Familiarità con architetture a microservizi, pattern Saga, workflow orchestration e architetture event-driven, preferibilmente con Apache Kafka.
* Esperienza con Docker, Kubernetes e pipeline CI/CD, preferibilmente in atmosfera GitLab.
* Conoscenza dei sistemi di autenticazione e autorizzazione, IAM, JWT e API Gateway, con tecnologie come Keycloak e Kong.
* Capacità di progettare soluzioni che integrino database relazionali e NoSQL.
* Conoscenza delle architetture frontend basate su React e micro-frontend.
* Familiarità con strumenti di monitoraggio, logging e code quality, come Prometheus, Grafana, Graylog, SonarQube e Snyk.
* Buona conoscenza della lingua inglese, almeno livello B2.
* Ottime capacità di leadership tecnica, problem solving, analisi dei requisiti e comunicazione con team multidisciplinari. Costituiscono un plus la conoscenza di tecnologie come SonataFlow, Knative, CloudEvents, OPA/Rego, Envoy, cert-manager e Redis, oltre all'esperienza in progetti enterprise complessi, nella modernizzazione applicativa e in contesti caratterizzati da elevati requisiti di sicurezza. Non è necessario conoscere tutte le tecnologie indicate: cerchiamo una figura capace di valutare le soluzioni disponibili e integrarle in un'architettura coerente, sicura e scalabile. Sede di lavoro Roma (on-site) Contratto Tempo indeterminato RAL a partire da 40k Il presente annuncio è rivolto a candidati di entrambi i sessi (L.903/77
- D.
Lgs. n. 198/2006) e nel rispetto del GDPR (Reg. UE 2016/679). #J-18808-Ljbffr
* Definire e governare l'architettura software, garantendo coerenza tra componenti backend, frontend e sistemi integrati.
* Progettare architetture modulari a microservizi ed event-driven, definendo standard e linee guida tecniche.
* Guidare le scelte tecnologiche, le revisioni architetturali e la risoluzione di criticità tecniche.
* Progettare API e integrazioni tra servizi, micro-frontend, sistemi legacy e componenti di identità e sicurezza.
* Definire requisiti non funzionali relativi a sicurezza, performance, scalabilità, resilienza e manutenibilità.
* Collaborare con i team di sviluppo, DevOps e sicurezza per l'automazione dei rilasci e l'industrializzazione delle soluzioni.
* Supportare il team attraverso mentoring tecnico, documentazione architetturale e confronto con gli stakeholder. Cosa cerchiamo in te?
* Esperienza di circa 5–10 anni nello sviluppo software e nella progettazione di sistemi complessi, con responsabilità architetturali.
* Solida conoscenza di Java, Spring Boot e/o Quarkus, servizi REST e JPA/Hibernate.
* Familiarità con architetture a microservizi, pattern Saga, workflow orchestration e architetture event-driven, preferibilmente con Apache Kafka.
* Esperienza con Docker, Kubernetes e pipeline CI/CD, preferibilmente in atmosfera GitLab.
* Conoscenza dei sistemi di autenticazione e autorizzazione, IAM, JWT e API Gateway, con tecnologie come Keycloak e Kong.
* Capacità di progettare soluzioni che integrino database relazionali e NoSQL.
* Conoscenza delle architetture frontend basate su React e micro-frontend.
* Familiarità con strumenti di monitoraggio, logging e code quality, come Prometheus, Grafana, Graylog, SonarQube e Snyk.
* Buona conoscenza della lingua inglese, almeno livello B2.
* Ottime capacità di leadership tecnica, problem solving, analisi dei requisiti e comunicazione con team multidisciplinari. Costituiscono un plus la conoscenza di tecnologie come SonataFlow, Knative, CloudEvents, OPA/Rego, Envoy, cert-manager e Redis, oltre all'esperienza in progetti enterprise complessi, nella modernizzazione applicativa e in contesti caratterizzati da elevati requisiti di sicurezza. Non è necessario conoscere tutte le tecnologie indicate: cerchiamo una figura capace di valutare le soluzioni disponibili e integrarle in un'architettura coerente, sicura e scalabile. Sede di lavoro Roma (on-site) Contratto Tempo indeterminato RAL a partire da 40k Il presente annuncio è rivolto a candidati di entrambi i sessi (L.903/77
- D.
Lgs. n. 198/2006) e nel rispetto del GDPR (Reg. UE 2016/679). #J-18808-Ljbffr