Architetto Java Microservizi

22 ore fa

napoli, 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