Descrizione azienda Daily Work, Agenzia per il Lavoro, partner per le aziende clienti e punto di riferimento per i lavoratori che vogliono orientarsi all'interno di un mondo del lavoro in continuo cambiamento.
Posizione Stiamo selezionando per Software House genovese in rapida crescita un: JAVA DEVELOPER La risorsa, inserita nel contesto aziendale, si occuperà di: Sviluppo e manutenzione di applicazioni Java, utilizzando le versioni da Java 8 a 17.
Implementazione di API RESTful, seguendo le best practices, incluso il design delle API, la gestione delle richieste/risposte (JSON/XML) e la versione delle API.
Lavoro con i framework Spring Boot o Quarkus, con un focus su Dependency Injection (DI).
Implementazione di meccanismi di sicurezza (OAuth2, JWT) e ottimizzazione delle performance delle API.
Gestione e ottimizzazione del flusso di dati utilizzando KAFKA e integrazione con Elastic Search.
Documentazione delle API utilizzando strumenti come Swagger o OpenAPI.
Sviluppo e gestione di database SQL e NoSQL, con tecnologie come MySQL, PostgreSQL, MongoDB, ecc.
Partecipazione a processi di testing e automazione dei test, utilizzando strumenti come JUnit, Mockito, TestNG e Selenium.
Creazione e gestione di ambienti locali con Kubernetes (minikube) e containerizzazione con Docker.
Collaborazione e gestione delle attività tramite JIRA e applicazione di principi di Clean Code.
Utilizzo di strumenti di build come Gradle e Maven e sistemi di controllo versione come GIT.
Risoluzione di problemi e debugging durante tutte le fasi di sviluppo e produzione.
Lavoro in team Agile, utilizzando metodologie come SCRUM o KANBAN.
Requisiti La risorsa ideale presenta i seguenti requisiti: Diploma perito informatico o Laurea in Scienze Informatiche.
Almeno 3 anni di esperienza nello sviluppo software con Java.
Esperienza con framework Spring Boot o Quarkus (minimo 3 anni).
Conoscenza avanzata di tecniche di Dependency Injection e dei principali concetti di sicurezza per le API.
Esperienza con KAFKA (minimo 1 anno) e Elastic Search (minimo 2 anni).
Conoscenza delle tecnologie di sviluppo web (HTML, CSS, Javascript) è un plus.
Esperienza con database SQL e NoSQL (minimo 3 anni).
Familiarità con strumenti di documentazione API come Swagger.
Esperienza con Kubernetes e Docker (minimo 1 anno).
Capacità di scrivere codice pulito e manutenibile.
Esperienza con sistemi di controllo versione (GIT) e strumenti di build (Gradle, Maven).
Conoscenza delle metodologie Agile e esperienza in ambienti SCRUM/KANBAN.
Capacità di collaborare all'interno del team ed accettare feedback.
Capacità di problem-solving Luogo di lavoro : Genova Brignole Orario : full time dal lunedì al venerdì Altre informazioni Questo annuncio è aperto sia agli uomini che alle donne, conformemente alle leggi 903/77 e 125/91.
Inviando la candidatura, si acconsente al trattamento dei dati personali in conformità con l'informativa sulla privacy, aggiornata al Regolamento UE nr.
679/2016.
Daily Work è regolarmente accreditata dall'ANPAL (0000048 del 03.05.2022).
by helplavoro.it