EMM System Consulting è una dinamica realtà della digital innovation campana in forte espansione sul mercato ICT, offriamo servizi di system integration, data management, virtualizzazione, sviluppo software su misura e implementazione di soluzioni cloud. Siamo specializzati nell'utilizzo di tecnologie all'avanguardia come intelligenza artificiale, IoT, blockchain e realtà aumentata.
Per un nostro cliente, siamo alla ricerca di un/una Principal Software Architect con consolidata esperienza nello sviluppo di soluzioni enterprise moderne, orientate a microservizi e architetture distribuite.
Cerchiamo una figura senior, hands-on, capace di contribuire sia alle decisioni architetturali sia allo sviluppo applicativo, lavorando in contesti moderni basati su microservizi, containerizzazione e DevOps.
Si ricordi di controllare il suo CV prima di candidarsi. Inoltre, si assicuri di leggere tutti i requisiti relativi a questo ruolo.
Responsibilities
Analisi dei requisiti funzionali e tecnici
Progettazione di architetture software moderne e scalabili
Sviluppo e manutenzione di applicazioni enterprise
Definizione e implementazione di microservizi
Collaborazione con PM, stakeholder e cliente finale
Supporto tecnico e mentoring verso figure junior
Contributo all'evoluzione di pipeline CI/CD e pratiche DevOps
Garanzia della qualità del codice, sicurezza e performance applicative
Qualifications
Solida esperienza con Java 8+ e architetture a microservizi
Conoscenza di Spring Boot, REST API, JPA/Hibernate e Maven
Esperienza xpavfwm con Angular 18+, NgRx e microfrontend
Conoscenza di database relazionali e NoSQL (Redis, Cassandra, Elasticsearch)
Esperienza con sistemi di messaging come Kafka e MQTT
Competenze su Docker/Podman, Kubernetes e Helm
Esperienza con CI/CD, Azure DevOps e strumenti di code quality/security
Buona conoscenza di testing unitario e integrazione
Esperienza nell'Enterprise Application Integration
Capacità di lavorare in team Agile e interfacciarsi con stakeholders