Architetto Java Microservizi

24 ore fa

Sant'Antonio Abate, Campania, Italia Axcent Tempo pieno

Overview
In Axcent Company cerchi un Architetto Java Microservizi per guidare la trasformazione di requisiti di business in architetture software scalabili, resilienti e sicure. Lavorerai a stretto contatto con team di sviluppo e stakeholder chiave per definire lo stack tecnologico, le strategie di integrazione e le linee guida architetturali. L'obiettivo è fornire soluzioni manutenibili e di alto valore per progetti di trasformazione software complessi. Unisciti per contribuire a un ecosistema di sviluppo orientato a qualità, innovazione e affidabilità.
Retribuzione / Benefits
smart working
Responsabilità
Progettazione e evoluzione dell'architettura applicativa
Definizione delle scelte tecnologiche e guida tecnica dei team
Traduzione dei requisiti di business in soluzioni scalabili e sicure
Progettazione di architetture a microservizi e definizione dei Bounded Context (DDD)
Definizione dello stack tecnologico, database e soluzioni di messaging
Progettazione di integrazione tra servizi tramite REST/gRPC e sistemi di messaging asincrona
Definizione di autenticazione/autorizzazione (OAuth2, OIDC, JWT)
Definizione di linee guida architetturali, pattern e CI/CD
Supporto e mentoring agli sviluppatori e collaborazione con stakeholder
Produzione e aggiornamento della documentazione architetturale
Requisiti fondamentali
Esperienza consolidata in ruoli di Software/Solution Architect o Technical Lead in contesti complessi
Esperienza progettazione architetture a microservizi e sistemi distribuiti
Conoscenza di Domain-Driven Design (DDD) e definizione di Bounded Context
Conoscenza di API design e integrazione REST e/o gRPC
Conoscenza di architetture event-driven e sistemi di messaging
Buona conoscenza di SQL e NoSQL
Conoscenza di OAuth2, OIDC e JWT
Esperienza in CI/CD e pratiche DevOps
Capacità di analisi tecnica e valutazione di trade-off architetturali
Capacità di mentoring e collaborazione con stakeholder
Lavoro in team 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
DDD e definizione di Bounded Context
REST e gRPC API design