Senior Application Architect
13 ore fa
mogliano veneto, veneto, Italia
Generali Italia
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Generali Operations Service Platform (GOSP) is looking for a Senior Application Architect to join Generali Core Tech’s IT Engineering team.
The person in the role owns the analysis and technical design of application solutions and remains actively involved in implementation — both in traditional software engineering and in agentic development models . The candidate will operate with a 360° architectural view, close to that of an Enterprise Architect, with a strong Java/backend core, a solid command of the software lifecycle, and the ability to lead both architecture teams and delivery teams in an international Financial Services context.
This is a build-from-scratch environment. Working closely with enterprise architecture, security, infrastructure, product, and delivery stakeholders, the successful candidate will help establish architecture standards, engineering foundations, and delivery practices across countries where platforms, processes, and teams are still being created.
Key responsibilities of the role
Lead end-to-end analysis and technical design of application solutions, from business intent to target architecture, domain model, API/integration contracts, and implementation blueprints.
Define architecture decisions, quality attributes, and explicit trade-offs (modularity, scalability, resilience, security, operability, and cost), documenting them as reusable standards and ADRs.
Remain hands-on in Java backend development, contributing to core services, APIs, persistence, messaging, and critical integration paths — not only reviewing the work of others.
Design and deliver agentic engineering capabilities (tool-using agents, multi-agent workflows, evaluation, guardrails, and human-in-the-loop controls) alongside traditional delivery practices.
Provide a 360° architectural view across applications, data, integration, security, and cloud, aligning solution design with enterprise architecture principles without losing implementation depth.
Lead and coach a community of architects: design reviews, reference architectures, reuse, and consistent architectural governance across teams and countries.
Lead delivery teams as technical authority: shape the technical backlog, set quality bars, run design and code reviews, and make software delivery predictable.
Design cloud-native solutions that
The person in the role owns the analysis and technical design of application solutions and remains actively involved in implementation — both in traditional software engineering and in agentic development models . The candidate will operate with a 360° architectural view, close to that of an Enterprise Architect, with a strong Java/backend core, a solid command of the software lifecycle, and the ability to lead both architecture teams and delivery teams in an international Financial Services context.
This is a build-from-scratch environment. Working closely with enterprise architecture, security, infrastructure, product, and delivery stakeholders, the successful candidate will help establish architecture standards, engineering foundations, and delivery practices across countries where platforms, processes, and teams are still being created.
Key responsibilities of the role
Lead end-to-end analysis and technical design of application solutions, from business intent to target architecture, domain model, API/integration contracts, and implementation blueprints.
Define architecture decisions, quality attributes, and explicit trade-offs (modularity, scalability, resilience, security, operability, and cost), documenting them as reusable standards and ADRs.
Remain hands-on in Java backend development, contributing to core services, APIs, persistence, messaging, and critical integration paths — not only reviewing the work of others.
Design and deliver agentic engineering capabilities (tool-using agents, multi-agent workflows, evaluation, guardrails, and human-in-the-loop controls) alongside traditional delivery practices.
Provide a 360° architectural view across applications, data, integration, security, and cloud, aligning solution design with enterprise architecture principles without losing implementation depth.
Lead and coach a community of architects: design reviews, reference architectures, reuse, and consistent architectural governance across teams and countries.
Lead delivery teams as technical authority: shape the technical backlog, set quality bars, run design and code reviews, and make software delivery predictable.
Design cloud-native solutions that