29 set - Faenza
Mmb Software
M.M.B. Software, azienda italiana specializzata nella progettazione, produzione e commercializzazione di soluzioni informatiche e tecnologiche nonché in sistemi gestionali, software e hardware dedicati alle attività di autoriparazione e revisione veicoli, è attualmente alla ricerca, per ampliamento dell’organico, di un/una:È questo il ruolo che sta cercando? Se sì, continui a leggere per maggiori dettagli e si ricordi di candidarsi oggi stesso.Scopo della PosizioneLa risorsa avrà lo scopo di tutelare, mantenere ed evolvere le componenti software dell'applicativo aziendale. La posizione si occuperà principalmente di aggredire il debito tecnico della vasta codebase monolitica (ottimizzando la modularità e la manutenibilità in Java e GWT) e di implementare e garantire gli standard di sicurezza applicativa, prevenendo vulnerabilità e garantendo la robustezza del prodotto cloud-native.Finalità e Attività PrincipaliEffettuare refactoring mirati del codice legacy: Intervenire sulla codebase esistente (Java e GWT) per risolverne le criticità di manutenibilità, migliorandone la modularità, la leggibilità, l'efficienza e la stabilità operativa.Garantire la sicurezza applicativa: Condurre audit di sicurezza sul codice, analizzare proattivamente il front-end e il back-end per identificare e mitigare vulnerabilità e implementare logiche di protezione dei dati multitenant integrandosi con i servizi Google Cloud Platform (Datastore e BigQuery).Gestire debugging avanzato e troubleshooting: Eseguire analisi investigative approfondite per identificare e correggere falle di sicurezza,
bug complessi o errori logici nel codice.Collaborare con il team Engineering: Interfacciarsi con il Dev Tech Lead per allineare gli interventi di manutenzione alle scelte architetturali, con il team di Site Reliability Engineering per le tematiche di sicurezza infrastrutturale e con i Dev Analyst per valutare l'impatto tecnico e di sicurezza dei nuovi requisiti.Redigere documentazione tecnica: Curare la documentazione essenziale relativa alle modifiche architetturali apportate, ai protocolli di sicurezza adottati e ai refactoring applicati alla codebase.Requisiti e CompetenzeEsperienza e Stack Tecnico: 3-5 anni di esperienza nello sviluppo software orientato agli oggetti con Java, padronanza di framework web, architetture Cloud (preferibilmente Google Cloud Platform - GCP) e uso quotidiano di Git.Security & Database Mindset: Conoscenza delle principali vulnerabilità web (standard OWASP) e delle relative tecniche di mitigazione, familiarità con le logiche di database relazionali/NoSQL (SQL, BigQuery, Datastore) e gradita conoscenza di tool di analisi statica del codice (SAST). xysqume Attitudine e Problem Solving: Spiccata attitudine al debugging investigativo, orientamento all'ottimizzazione delle performance in ambienti distribuiti e cura per la qualità, la sicurezza e la manutenibilità del codice a lungo termine.Soft Skills & Lavoro di Squadra: Propensione al lavoro in team, comunicazione trasparente e attitudine al confronto costruttivo con Tech Lead, Analisti e SRE.Dettagli offertaRange retributivo: 37.000 € – 43.000 € lordi annui#J-18808-Ljbffr
29 set - Roma
Fondazione Lavoro
29 set - Roma
Randstad Italia
29 set - Trieste
Dipartimento della Funzione Pubblica
29 set - Arona
presta&camelia