Job Description
Siamo alla ricerca di un Mid/Senior Java Software Engineer per contribuire allo sviluppo di software innovativi e di alta qualità.
Cosa Offriamo
* Un ambiente di lavoro stimolante e collaborativo
* Un ufficio a disposizione in centro a Cagliari, con flessibilità e Smart Working
* L'opportunità di lavorare con tecnologie all'avanguardia nel settore del turismo
* Una team collaborativa di professionisti esperti e appassionati
Descrizione Dettagliata
Il nostro team cerca un individuo che abbia una solida conoscenza del linguaggio Java e dei principali framework Java. È necessaria esperienza nell'applicazione dei principi della buona architettura del software, compresa la conoscenza delle metodologie di sviluppo agili e degli strumenti di CI/CD. La capacità di problem solving, l'analisi delle necessità degli utenti e la documentazione dei requisiti funzionali e tecnici sono fondamentali per questo ruolo.
Competenze Richieste
* Conoscenza avanzata del linguaggio Java e dei principali framework (Spring, SpringBoot, Hibernate, ecc.)
* Applicazione dei principi della buona architettura del software (SOLID, DRY, KISS, Testing, TDD, BDD, Refactoring continuo…)
* Esperienza con le tecnologie web e dei problemi ad esse collegati (HTML/CSS, HTTP, Caching, JWT, Cookies, …)
* Esperienza con le tecnologie cloud (AWS, GCP, …) e le architetture cloud based (EventBased, Serverless, …)
* Capacità di lavorare in team e di mentoring
* Etica del lavoro forte e orientamento ai risultati
Politiche Di Assunzione
La nostra società è contraria alle discriminazioni basate sul sesso, razza, etnia o condizioni personali e quindi la ricerca è aperta a candidati di entrambi i sessi. Il candidato selezionato verrà assunto con un contratto a tempo indeterminato ed una retribuzione commisurata alle sue skill e alla sua esperienza maturata.