In sintesi
- Mansioni: Progetta e sviluppa soluzioni Java per piattaforme assicurative innovative.
- Azienda: RGI, un'azienda tecnologica all'avanguardia con un ambiente collaborativo.
- Benefit: Salario competitivo, piano welfare, opportunità di crescita professionale e lavoro ibrido.
- Altre informazioni: Ambiente dinamico con opportunità di apprendimento continuo e crescita internazionale.
- Perché questo lavoro: Unisciti a noi per evolvere l'architettura software e affrontare sfide tecniche complesse.
- Qualifiche: Esperienza pratica in sviluppo Java e capacità di lavorare in team.
La retribuzione prevista è compresa tra 123750 - 151250 € per anno.
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 / Java EE 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 / Java EE 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 / Java EE, 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 Git Lab CI
- Understanding of observability systems and how applications feed them, including Open Telemetry 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, No SQL 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 based in Turin
- Gross annual salary range: 40.000 € - 45.000 €, depending on experience and profile, plus company benefits and welfare plan
- 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.
#J-18808-Ljbffr
Software Architect datore di lavoro: Novum-RGI
RGI è un datore di lavoro eccezionale per chi cerca un ruolo significativo come Software Architect. Offriamo un ambiente di lavoro collaborativo a Torino, dove la cultura aziendale promuove l'apprendimento continuo e la crescita professionale, con opportunità di lavorare su sistemi complessi e innovativi nel settore assicurativo. I nostri dipendenti beneficiano di un modello di lavoro ibrido, un piano welfare competitivo e un chiaro percorso verso ruoli di maggiore responsabilità nell'architettura software.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Software Architect
✨Esplora Eventi di Settore
Partecipa a fiere e conferenze di consulenza IT come il Forum Internazionale della Consulenza. Sono ottime occasioni per conoscere professionisti del settore e aziende come Novum-RGI. Non dimenticare di portare con te un biglietto da visita, potresti incontrare il tuo futuro capo!
✨Unisciti a Comunità Online
Collegati a piattaforme come LinkedIn e forum di consulenza IT dove le aziende cercano talenti emergenti. Partecipare a discussioni e condividere le tue esperienze può aumentare la tua visibilità e renderti un candidato più interessante per ruoli come quello di Software Architect da Novum-RGI.
✨Sfrutta le Collaborazioni Universitarie
Se sei fresco di studi o hai appena terminato, dai un'occhiata ai programmi di collaborazione tra università e aziende. Molte aziende di consulenza, tra cui Novum-RGI, cercano nuovi talenti tramite eventi campus e tirocini trasformati in assunzioni a tempo pieno.
✨Crea una Rete di Contatti
Parla con ex colleghi di stage o professori che lavorano nel settore. Fai sapere a chi conosci che stai cercando un ruolo nella consulenza IT. Potrebbero avere informazioni su opportunità presso Novum-RGI e aiutarti a passare dalla candidatura alla colloquio!
Pensiamo che ti servano queste competenze per eccellere come Software Architect
Alcuni consigli per la tua candidatura 🫡
Fai brillare il tuo CV:Nel campo della consulenza IT, è fondamentale che il tuo CV mostri chiaramente le tue competenze tecniche e i progetti precedenti. Non dimenticare di includere strumenti e tecnologie che conosci, come SQL, Python o le piattaforme di cloud computing. Dimostra come le tue esperienze possano risolvere problemi reali.
Lettera di presentazione che colpisce:Quando scrivi la tua lettera di presentazione per una posizione di consulenza IT a Novum-RGI, parla di come hai affrontato sfide tecnologiche in passato. La tua capacità di risolvere problemi e di comunicare con i clienti è cruciale, quindi assicurati di includere esempi specifici delle tue esperienze.
Mostra la tua proattività:Nella consulenza IT, l’attitudine ad apprendere rapidamente e adattarsi alle nuove tecnologie è fondamentale. Nella tua applicazione, evidenzia i corsi di formazione che hai seguito, le certificazioni rilevanti (come AWS o Cisco) e come queste ti hanno preparato per il lavoro con Novum-RGI.
Cura il tuo portfolio:Anche se per una posizione a tempo pieno non sempre viene richiesto, avere un portfolio di progetti può fare la differenza. Includi casi studio di progetti di consulenza precedenti o lavori freelance che hai realizzato, mostrando i risultati ottenuti e le tecnologie utilizzate. Questo può dare a Novum-RGI un’idea chiara delle tue capacità.
Come prepararti a un colloquio di lavoro presso Novum-RGI
✨Preparati per gli scenari di consulenza
Nel mondo della consulenza IT, è fondamentale essere pronti a risolvere problemi reali. Aspettati domande su come affronteresti scenari complessi e cerca di strutturare le tue risposte utilizzando la metodologia STAR (Situazione, Compito, Azione, Risultato) per dimostrare le tue capacità analitiche e di problem-solving.
✨Mostra le tue competenze tecniche
Assicurati di avere una buona padronanza degli strumenti e delle tecnologie più usate nel settore della consulenza IT. Può essere utilissimo portare un portfolio con progetti precedenti o casi studio che mostrano le tue capacità e l'esperienza pratica con linguaggi di programmazione o software specifici che utilizzi frequentemente.
✨Sia la tua passione per l'apprendimento che il tuo spirito di squadra
Nella consulenza IT, avere un atteggiamento aperto all'apprendimento e saper lavorare bene in gruppo è tutto. Durante l'intervista, metti in evidenza le tue esperienze di lavoro di squadra e la tua voglia di crescere, sia professionalmente che personalmente, all'interno di un ambiente collaborativo.
✨Prepara le tue domande sulla cultura aziendale
Essendo una posizione full-time, è importante che tu capisca bene la cultura di Novum-RGI. Pensa a domande specifiche che riguardano la gestione dei progetti, il lavoro in team e come viene promossa la formazione continua. Questo non solo ti aiuterà a capire se l'azienda fa per te, ma dimostrerà anche il tuo interesse genuino per l'ambiente lavorativo.