Java Software Architect Milano/Napoli

  • Pubblicato il 26/09/2026
  • Salerno (SA)
  • Da definire
  • 35000

Descrizione:

Overview In questa posizione, guiderai l’architettura di soluzioni software complesse per progetti di trasformazione, con focus su scalabilità, resilienza e sicurezza. Collaborerai con team di sviluppo per tradurre requisiti di business in modelli architetturali efficaci e guidare l’adozione di pattern consolidati. Ti occuperai di definire lo stack tecnologico, le API e le strategie di integrazione, con un forte ruolo di mentoring. Un’opportunità per plasmare soluzioni robuste in un contesto di System Integration con focus sull’innovazione.

Retribuzione / Benefits

smart working RAL 32-35k (da concordare) sede Milano/Napoli orario full time 9:00–18:00 contesto di lavoro in progetti di trasformazione opportunità di crescita professionale

Responsabilità

Progettare e far evolvere l’architettura applicativa e guidare i team di sviluppo Definire architetture a microservizi e i Bounded Context secondo DDD Scelta di stack tecnologico, database e soluzioni di messaging Progettare integrazione tra servizi tramite REST/gRPC e messaging asincrono Definire autenticazione e autorizzazione (OAuth2, OIDC, JWT) Stabilire linee guida architetturali, pattern e standard CI/CD Supportare lo sviluppo e risolvere problemi tecnici complessi Mentorare sviluppatori e collaborare con stakeholder Produzione e aggiornamento della documentazione architetturale

Requisiti fondamentali

Esperienza consolidata come Software Architect, Solution Architect o Technical Lead Esperienza in architetture a microservizi e sistemi distribuiti Conoscenza di DDD e definizione di Bounded Context Conoscenza di API design e integrazione REST/gRPC Conoscenza di architetture event-driven e sistemi di messaging Buona conoscenza di SQL e NoSQL Conoscenza di OAuth2, OIDC e JWT Esperienza CI/CD e pratiche DevOps Capacità di analisi tecnica e valutazione trade-off architetturali Lavoro di squadra e collaborazione con figure tecniche e funzionali Ottime capacità di comunicazione e relazione con stakeholder Pensiero analitico e problem solving Architetture a microservizi e sistemi distribuiti Domain-Driven Design (DDD) e Bounded Context API design e integrazione REST/gRPC