Junior Software Analyst
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
n. 1 Junior Software Analyst & Developer Java - Appartenente alle Categorie protette (art. 1 Legge 68/99)
Tempo indeterminato full-time,RAL a partire da € 31.517,95 e inquadramento previsto a partire dal gruppo “B” ai sensi del vigente CCNL per le Aziende Grafiche, Editoriali, Digitali ed Affini.
- Buoni Pasto elettronici (valore unitario Euro 10,00)
- Assicurazione sanitaria
- Servizio navetta aziendale e ludoteca aziendale
- Convenzioni aziendali
Presso la Direzione IT applicherai le migliori pratiche di analisi, progettazione, sviluppo e manutenzione di progetti informatici basati su tecnologie enterprise e delle relative architetture software.
In particolare, si occuperà delle seguenti attività:
- rispettare le specifiche di qualità e tempi;
- eseguire le attività previste nei piani di attuazione dei progetti ed implementare le soluzioni tecnologiche per la realizzazione degli stessi;
- contribuire all’innovazione dei software e delle metodologie di implementazione, rendendo più efficace, flessibile ed efficiente il contesto attuale sia da un punto di vista tecnologico che economico;
- gestire l'intero ciclo di vita delle soluzioni software, recependo il cambiamento dei requisiti di business e del contesto tecnologico ed implementando soluzioni tecniche che rispettino i requisiti stessi;
- redigere i documenti previsti dai Sistemi di Gestione della Qualità e della Sicurezza aziendali e relativi al ciclo di vita dei progetti software, compresa la redazione degli aspetti tecnici da inserire nei Capitolati Tecnici di Gara nel rispetto del codice degli Appalti Pubblici e delle linee guida dell’Agenzia per l’Italia Digitale, in merito a forniture di tecnologie ICT e servizi connessi;
- curare l’analisi di processo, la progettazione di dettaglio e l’implementazione della soluzione individuata, la predisposizione del piano di test e la stesura della relativa documentazione tecnica;
- garantire il presidio operativo in fase di conduzione dei servizi realizzati.
- Iscrizione al collocamento mirato (se il/la candidato/a è in stato di disoccupazione) o autocertificazione ai sensi del DPR 445/2000 relativa al possesso dei requisiti previsti dall’art. 1 L. 68/99 (invalidità pari o superiore al 46%), corredata da scansione di documento di identità del/della candidato/a.
Laurea in Informatica ovvero in Ingegneria Informatica
In ogni caso la Società si riserva di valutare laureati in altri indirizzi purché in linea con le esperienze/conoscenze richieste.
- Pregressa esperienza nel ruolo o in ruoli similari all’interno di realtà aziendali strutturate e/o di consulenza;
- Partecipazione a progetti complessi con alta variabilità del contesto
- Redazione di specifiche tecniche a partire da specifiche funzionali
- Redazione di Manuale utente, Manuale di installazione e gestione
- Sviluppo applicazioni mediante architettura a Microservizi
- Conoscenza Framework Spring MVC, Spring Boot
- Conoscenza Hibernate, JPA
- Progettazione e sviluppo API Rest e Soap
- Conoscenza linguaggio SQL e Sviluppo con Database relazionali (es. Oracle, MySQL, PostgreSQL)
- Conoscenza dei principali IDE di Sviluppo (es. Eclipse, Spring Tool Suite, Visual Studio Code)
- Conoscenza di application server enterprise (es. JBoss EAP)
- Strumenti di build automation e Continuous Integration/Development (in particolare, Jenkins, Maven, Nexus, pip)
- Prodotti di testing (es. Jmeter, SoapUI, pytest)
- Strumenti di Configuration Management e Version Control: SVN, GIT, GITHUB e GITLab
- Problematiche di sicurezza applicativa e relative tecniche per la prevenzione e la protezione dalle principali vulnerabilità di sicurezza (ad es. Top Ten Owasp)
- Conoscenza di librerie crittografiche per cifratura e firme digitali (es. BouncyCastle)
- Utilizzo di linguaggio di modellazione UML e relativi strumenti per la realizzazione di diagrammi.
Completa il profilo la buona conoscenza della lingua inglese
Si richiede la disponibilità alla reperibilità, laddove necessaria
- Esperienza nello sviluppo in ambiente containerizzato Docker (installazione, configurazione, deploy & debugging, integrazione con IDE di sviluppo) e container platform Kubernetes
- Conoscenza di tecnologie e protocolli di autenticazione SSO e federata, quali SAML e OAuth/OIDC (es. Shibboleth e SATOSA)
- Configurazione ed esposizione servizi mediante API Manager (API Gateway)
- Sviluppo con database NoSQL (es. MongoDB, Redis)
- Sviluppo con protocolli di messagistica (es. RabbitMQ, Kafka)
- Utilizzo di metodologie di sviluppo Agile (ad es. Scrum, Kanban, ecc.)
- Ottime capacità di Problem Solving
- Forte Orientamento al Risultato
- Forte O