Backend Developer

19 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:

Backend Developer (Security & Maintenance)

Scopo della Posizione La 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à Principali

- Effettuare 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 Competenze

- Esperienza 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 ).
- 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 offerta

- Range retributivo: 37.000 € – 43.000 € lordi annui
- Modalità di lavoro: Ibrida
- Sede di lavoro: Faenza (RA);

Vantaggi

- Assistenza sanitaria integrativa
- Fondo pensione complementare
- Mensa aziendale
- Palestra e campo da padel aziendale

Impiegato commerciale SOLOFRA

20 set - Solofra
Top Conatct

Banconista esperto/a reparto freschi

20 set - Frabosa Sottana
Essedue

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per backend developer / faenza

Impiegato commerciale CATANIA

20 set - Catania
Top Conatct

Addetto alle pulizie

20 set - Sacrofano
interedilgroup