Senior Java Developer

  • Lanza
  • Kotuko
Kotuko è una società in grado di guidare l'innovazione digitale coniugando competenze trasversali nei Marketing Services e nelle Digital Solutions. Dal 2022 facciamo parte del Gruppo Webgenesys: una scelta strategica che ci ha permesso di arricchire la nostra offerta con le competenze di un System Integrator. Siamo specializzati nell’integrazione di tecnologie innovative prevalentemente cloud ma anche on premise. Grazie a un approccio personalizzato, frutto dell’unione tra sviluppo e digital, e alla comprovata esperienza di un team altamente qualificato, aiutiamo i nostri clienti a superare i loro confini digitali attraverso i servizi di Brand Activation Strategies, Engagement & Loyalty, E-Commerce, Location Intelligence, Cloud Modernization, Native & Cross platform Mobile App, Blockchain, Artificial Intelligence, Metaverse e Modern Workplace. Siamo alla ricerca di un Senior Java Developer con una comprovata esperienza nel progettare, sviluppare e implementare applicazioni software di alta qualità utilizzando il linguaggio di programmazione Java. Questo include la scrittura di codice efficiente, la risoluzione di problemi e l'ottimizzazione delle prestazioni. Responsabilità Analisi dei Requisiti: Collaborare con gli stakeholder per comprendere i requisiti del progetto e tradurli in soluzioni software funzionali. Manutenzione e Miglioramento: Gestire il mantenimento e l'aggiornamento continuo delle applicazioni esistenti, identificando e risolvendo bug, nonché migliorando costantemente la qualità e le prestazioni del software. Testing: Pianificare e condurre test unitari, di integrazione e di sistema per garantire la qualità del software. Automatizzare i test quando possibile. Documentazione: Creare documentazione chiara e completa, inclusi documenti tecnici, manuale utente e documentazione per lo sviluppatore. Gestione del Codice: Utilizzare sistemi di controllo del codice sorgente (come Git) per gestire il codice in modo efficiente, collaborare con il team e tenere traccia delle modifiche. Mentorship: Fornire supporto e mentorship ai membri più giovani del team, condividendo conoscenze e best practices. Solida conoscenza di Java, inclusi i principi di base del linguaggio e delle librerie standard e comprovata esperienza di almeno 5 anni nello sviluppo di progetti di medie-grosse dimensioni Framework Java: Esperienza nell'uso di framework Java come Spring o Hibernate Sviluppo Web: Competenza nello sviluppo di applicazioni web utilizzando tecnologie come Servlet, JSP, o framework come Spring MVC. Sviluppo di API REST tramite Java Database: Conoscenza dei sistemi di gestione dei database SQL e esperienza con database relazionali come MySQL, PostgreSQL, SQLs e non, come MongoDB Architettura del Software: Comprendere i principi di progettazione dell'architettura del software, come il design pattern MVC Sviluppo Mobile (opzionale): Esperienza nello sviluppo di applicazioni mobili Android utilizzando Java Testing e Debugging: Competenza nell'uso di strumenti e metodologie di testing e debugging Sicurezza: Conoscenza delle best practices di sicurezza nel codice e nella comunicazione tra applicazioni Laurea in materie STEM Ottima conoscenza dell'inglese e capacità di problem solving, proattività e flessibilità Plus: Esperienza nell’applicazione di metodologie AGILE Conoscenza dei containers, della loro orchestrazione e relative tecnologie. (Docker, Kubernetes, OpenShift, ecc.) Conoscenza di tematiche di sviluppo tramite sistemi a code (RabbitMQ, Kafka, Nats) Conoscenza di tematiche in ambito Cybersecurity e Privacy by Design Conoscenza di tematiche in ambito DevOps e CI/CD Se sei appassionato della trasformazione digitale e desideri lavorare in un ambiente stimolante e innovativo, Kotuko potrebbe essere il posto giusto per te. Unisciti al nostro team e contribuisci al successo dei nostri clienti nell'era digitale in continua evoluzione. Sede di lavoro: Milano/Aosta/telelavoro Contratto full-time a tempo indeterminato RAL commisurata al livello di esperienza Ambiente lavorativo giovane e dinamico orientato all’innovazione e alla crescita professionale Buoni pasto Orario flessibile e smart-working Corsi formativi professionale Il presente annuncio si rivolge a candidati di entrambi i sessi ai sensi della legge (L.903/77 e D.Lgs n. 98/2006, art 27). L'interessato è invitato a inviare la propria candidatura rilasciando specifico consenso al trattamento dei dati personali, ai sensi della nuova normativa europea sulla Privacy, conforme agli artt. 13 e 14 del GDPR (Regolamento (UE), 27 aprile 2016, n. 2016/679).