DailyWork
Job title:
JAVA DEVELOPER
Company:
DailyWork
Job description
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.Stiamo selezionando per Software House genovese in rapida crescita un:JAVA DEVELOPERLa 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.
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 BrignoleOrario: full time dal lunedì al venerdì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).
Expected salary
Location
Genova
Job date
Wed, 04 Sep 2024 06:50:55 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.