×
Register Here to Apply for Jobs or Post Jobs. X

Senior software engineer

Job in Rome, Italy
Listing for: Altro
Full Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Java Developer, DevOps
Salary/Wage Range or Industry Benchmark: 30000 - 50000 EUR Yearly EUR 30000.00 50000.00 YEAR
Job Description & How to Apply Below
Open Reply è la società del gruppo Reply specializzata nella progettazione e realizzazione di progetti software omnicanale basati su tecnologie  Open Source .

Open Reply vanta competenze approfondite nello sviluppo delle architetture software, nel cloud computing, nell’e-commerce, nello sviluppo web e mobile, su smart device e wearable e nello sviluppo di interfacce conversazionali.

Sfruttando la partnership con importanti player del mondo dell’Information Technology quali  Liferay, Red Hat, New Relic , realizziamo soluzioni innovative e su misura per i più importanti Clienti operanti nei diversi settori di mercato quali Finance, Telco, Media, Automotive, Oil&Gas, Retail, Betting, Public Sector e offriamo servizi di System Integration, Application Management e Consulenza.

Siamo alla ricerca di  JAVA ARCHITECT E

TEAM LEADER per modalità di lavoro ibrida presso la sede di Roma.

Verranno prese in considerazione principalmente le candidature delle persone residenti nel Lazio.

L’architetto/team leader deve avere una profonda conoscenza e comprensione delle architetture software ed esperienza in tutte le fasi e gli aspetti del ciclo di vita del software.

Deve essere in grado di affrontare tutte le fasi di un progetto software con particolare attenzione alla progettazione di architetture software complesse in grado di soddisfare le esigenze e le richieste del cliente, scegliendo le tecnologie, i modelli e gli standard più appropriati per raggiungere gli obiettivi.

Deve essere in grado di gestire un team di lavoro garantendo la corretta stima degli interventi e il rispetto dei tempi e costi progettuali.

Deve possedere una forte propensione al lavoro in team e capacità di gestione di un team di collaboratori.

Deve avere una forte propensione all'innovazione e alla qualità del lavoro.

Il candidato avrà l’opportunità di progettare soluzioni complesse basate su tecnologie open source e paradigmi architetturali moderni, all’interno di contesti eterogenei, internazionali e formativi. Il candidato avrà inoltre l’opportunità di gestire gruppi di lavoro di medie/grandi dimensioni con responsabilità diretta sulla qualità del lavoro del team.

Requisiti tecnici e esperienze

Profonda conoscenza della progettazione e sviluppo basato sul paradigma ad oggetti

Profonda conoscenza ed esperienza del linguaggio Java e relative principali tecnologie e framework (e.g. Spring, Quarkus)

Profonda conoscenza delle best practices di progettazione e sviluppo software a garanzia di prestazioni, affidabilità e sicurezza

Esperienza nella progettazione e realizzazione di architetture distribuite di classe enterprise basate su paradigmi e modelli architetturali come multi-tier, event driven, MVC, SOA, REST, Microservices, Serverless e capacità di selezionare il migliore modello sulla base delle esigenze

Conoscenza dei principali Application Server (e.g. Tomcat)

Conoscenza delle tecnologie di containerizzazione (e.g. Docker) e delle piattaforme e framework a supporto dell’esecuzione di micro-servizi (e.g. Kubernetes, Open Shift)

Esperienza nell'integrazione di sistemi

Esperienza nel troubleshooting e nel performance tuning di applicazioni enterprise

Conoscenza dei processi di controllo della qualità del software (es. Unit, Integration, System, Performance test) e relative metodologie e strumenti/framework

Esperienza nella produzione di documentazione e specifiche tecniche di alta qualità

Conoscenza del linguaggio SQL e delle principali tecniche di performance tuning di query

Conoscenza DB noSQL

Conoscenza del cloud computing

Conoscenza delle pratiche e degli strumenti di CI/CD

Conoscenza delle pratiche e degli strumenti di versioning del codice

Esperienza nell’ambito dell’osservabilità e monitoraggio performance applicative

Conoscenza del web e dei suoi protocolli

Buona conoscenza di sistemi operativi quali Windows e Linux

Esperienza di delivery di progetti secondo le principali metodologie (Waterfall, Agile)

Esperienza pregressa nel ruolo di architect e team leader

Ottime capacità di comunicazione e di problem solving

Lavoro di squadra ed empatia

Buona conoscenza della lingua inglese sia parlata che scritta

Disponibilità per brevi viaggi di lavoro anche…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary