SOFTWARE DEVELOPMENT – Java Developer
5 giorni fa
rubano, veneto, Italia
Siav SpA
Tempo pieno
Gratuito con email o Google
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.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Quando nel seguente testo, unicamente a scopo di semplificazione, è usato il maschile, la forma si intende riferita in modo inclusivo a tutte le persone, senza distinzioni di genere.
Chi siamo
Chi stiamo cercando
Siamo alla ricerca di un Java Developer che prenderà parte alle attività di sviluppo software, in accordo con le best practices aziendali, analizzando e risolvendo problematiche funzionali e tecniche, in modo che le soluzioni aderiscano agli standard qualitativi definiti, nel rispetto dei tempi e del budget previsti.Che cosa prevede il ruolo
Analisi dei requisiti tecnici; Sviluppo e test di applicazioni software in accordo con le best practice aziendali; Partecipazione alle peer-review con la proposta di nuove soluzioni; Analisi e risoluzione di problematiche tecniche ed applicative; Adesione ad alti standard qualitativi nel rispetto dei tempi e del budget previsti; Redazione di documentazione tecnica dei software Siav.Requisiti richiesti
Diploma e/o Laurea in Informatica o Ingegneria Informatica, Matematica, Statistica; Esperienza di almeno tre anni maturata nel ruolo ricercato Comprovata conoscenza di almeno uno tra i più comuni framework J2EE (es. Spring, Struts, Apache CXF) ed in generale di architetture SOA (web services, WSDL, SOAP, EJB, JDBC, XML, XSLT, XSD, JMS) Conoscenza nell’utilizzo di web services REST e soap Conoscenza dei framework di sviluppo web Buona conoscenza di framework per la gestione di programmi batch (Spring Batch) Conoscenza di accesso ai principali directory services (nello specifico LDAP, Active Directory) Conoscenza dei principali aspetti di sicurezza in ambito J2EE, SOA, Mobile e API in generale Conoscenza di design patterns Conoscenza di strumenti di versioning e degli strumenti di CI/CD: Git, Maven, Jenkins Conoscenza dei più comuni database relazionali (quali Oracle, MySQL) e relativi ORM (es: Hibernate), Programmazione SQL, disegno di database e modellazione dei datiRequisiti preferenziali
È gradita la conoscenza di ESB anche light come Camel Saranno anche ritenuti un plus: Stack MEAN, Stack ELK Conoscenze in ambito API Gateway rappresentano un gradito plus Esperienza di sviluppo software in modalità Agile-SCRUM, utilizzo di tool di ALM, Continuous Integration (es. Jenkins) Conoscenza di database non relazionali (es. MongoDB) Preferibile conoscenza ed esperienza in ambito ECM di librerie (Apache Chemistry; Jackrabbit) e di prodotti commerciali e open source (a titolo di esempio ContentManager, Documentum, Alfresco, Nuxeo)Soft Skills
Attitudine al lavoro in team, disponibilità, spirito di collaborazione, apertura al dialogo ed al confronto; Capacità di attivarsi in modo autonomo, nell’ambito delle proprie responsabilità, senza attendere indicazioni dagli altri; Problem solving e capacità di affrontare con un atteggiamento equilibrato situazioni di lavoro difficili e impegnative, quali elevati carichi di lavoro o scadenze pressanti; Curiosità e propensione all’aggiornamento continuo (con partecipazione a gruppi/seminari su nuove tecnologie).Che cosa offriamo
Piani di formazione e di crescita professionale personalizzati; Orario flessibile per bilanciare vita privata e lavorativa; Modalità di lavoro ibrida per residenti in aree limitro