Pubblica annuncio gratuito
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software architect / milano

Software Architect

Pubblicato il 17-09-2026 - Rgi Group in Milano

- Permanent
- Full-time
- Hybrid (Milan, MilanoLombardia, Italy)

Software Architect

Overview

As a Software Architect at RGI, you will contribute to the design, development and evolution of our insurance platforms while remaining closely involved in hands-on delivery.

You will work with Product Owners, Delivery Managers and senior technical colleagues to translate requirements into robust solutions, resolve complex technical issues and support the gradual evolution of the application architecture.

This opportunity is particularly suited to an experienced Java developer who is ready to take a broader role in technical design and architecture, rather than someone who has already moved away from hands-on development.

Key Responsibilities

- Design, develop and prototype Java / JavaEE solutions across the application stack

- Analyse functional requirements and translate them into practical technical designs

- Investigate and resolve complex application, integration and performance issues

- Contribute to technical choices, integration patterns and the progressive evolution of the platform architecture

- Support development teams through code reviews, troubleshooting and the definition of engineering best practices

- Work with containerised environments, CI/CD pipelines and observability tooling throughout the delivery lifecycle

- Collaborate with Product, Delivery and IT teams to support secure, reliable and maintainable releases

Professional Experience

- 4+ years of hands-on experience in Java / JavaEE software development





- Strong experience delivering and supporting complex enterprise applications

- Exposure to technical design, solution definition or mentoring other developers; previous formal architect experience is not required

- Experience in structured environments or service companies; knowledge of insurance or banking is an advantage

Technical Expertise

- Strong hands-on knowledge of Java / JavaEE, including development and complex problem determination

- Practical experience with Maven and modern Java build and dependency-management practices

- Experience with REST APIs, web services and application integrations

- Working knowledge of frontend development, particularly Angular

- Practical experience with Docker, Docker Compose and containerised application environments

- Working knowledge of Kubernetes and Helm charts

- Experience with CI/CD pipelines, ideally Jenkins and/or GitLab CI

- Understanding of observability systems and how applications feed them, including OpenTelemetry or comparable standards

- Good knowledge of SQL databases and the ability to investigate query or application performance issues

- Familiarity with Git and collaborative development workflows





- Exposure to application servers, middleware, messaging systems or caching technologies is welcome

- Knowledge of public cloud platforms, Kafka, NoSQL databases or security-by-design principles is useful but not essential

- A broad technical curiosity and willingness to learn new tools and technologies quickly

Italian language is required for day-to-day collaboration.

Good professional English is required.

What We Value

- Strong hands-on attitude and genuine curiosity for technology

- Willingness to study, experiment and learn quickly, including outside familiar areas

- Pragmatic problem solving and the confidence to investigate issues in depth

- Ownership, reliability and attention to delivery

- Ability to explain technical topics clearly and collaborate with different teams

- Interest in growing from senior development into a broader software architecture role

What We Offer

- A hands-on role with a clear path towards increasing responsibility in software architecture

- Exposure to complex enterprise systems and the evolution of core insurance platforms

- Direct collaboration with Product, Delivery and senior technical stakeholders

- Opportunity to broaden your skills across development, containers, CI/CD and observability

- Hybrid working model

- Continuous learning and professional growth in a structured and international environment

Education

Degree in Computer Science, Computer Engineering or a related discipline is preferred, but equivalent practical experience will also be considered.

» RISPONDI A QUESTO ANNUNCIO
Altri Annunci
Stefania cerca una babysitter a Campi Salentina
2026-09-18 00:19:24 - Sitly - Italia
Sono Stefania e lavoro come dipendente, mentre il mio compagno, Davide, un libero professionista. Nostro figlio Riccardo ha 2 anni e frequenta il nido. Avremmo bisogno di un supporto occasionale, sia al mattino, q [...]
Magazzinieri Addetti Al Picking
2026-09-18 00:19:14 - Synergie Italia - Porcia
Ricerca di addetti al picking per magazzino alimentare, con prelievo articoli tramite palmare, carico/scarico e imballaggio. Richiesta esperienza, uso palmari e buona conoscenza dell'italiano. Orario full-time, con [...]
Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software architect / milano

Simone cerca una babysitter a Livorno
2026-09-18 00:19:12 - Sitly - Italia
cerco baby sitter per la sera occasionalmente per poter cenare con mia moglie e che possa tenere mio figlio nel mese di luglio fino verso le 14:30 [...]
ADDETTO/A MAGAZZINO DA SETTEMBRE
2026-09-18 00:19:10 - Altro - Italia
Marzotto Group, leader nella produzione e vendita di tessuti per l'abbigliamento e l'arredamento, per potenziare il magazzino di Piovene Rocchette (VI) ricerca un MAGAZZINIERE Posizione: La persona, dopo un ini [...]