Webgenesys S.p.A., presente sul mercato ICT dal 2009, opera come Digital Enabler in diversi settori per facilitare l'evoluzione tecnologica di soggetti pubblici e privati.
L'azienda, che oggi conta sei sedi in Italia e oltre 250 dipendenti, guida le organizzazioni nel loro percorso di trasformazione digitale, garantendo i più alti standard di qualità delle soluzioni tecnologiche fornite.
Webgenesys, oltre ad aver consolidato importanti partnership commerciali, ha stretto negli anni prestigiose partnership tecnologiche, che prevedono un costante aggiornamento delle risorse professionali nell'ottica della aggiornamento continuo.
Descrizione del ruolo:
Stiamo ricercando un/a Java Developer che farà parte del team Sviluppo Software.
Sede di lavoro: Roma / Catanzaro.
Competenze tecniche richieste:
- Linguaggi di Programmazione: Java (11/17 o superiore).
- Framework: Spring Boot, Spring Data, Spring Security, Spring Cloud.
- Architettura: Esperienza nello sviluppo e nella gestione di microservizi RESTful
- Database Relazionali: SQL (PostgreSQL, MySQL, Oracle).
- Database Non Relazionali: NoSQL (MongoDB, Cassandra, Redis).
- Altri Strumenti e Tecnologie:
- Hibernate/JPA
- Docker e Kubernetes
- Kafka o RabbitMQ per sistemi di messaggistica
- Git, Maven, Jenkins per CI/CD
- Cloud: Familiarità con AWS, Azure o Google Cloud è un plus
Capacità:
- Progettazione e sviluppo di microservizi scalabili e altamente performanti.
- Implementazione di API REST per l'integrazione tra sistemi.
- Ottimizzazione di database e query per migliorare l'efficienza e le prestazioni.
- Collaborazione con il team DevOps per il deployment in ambienti cloud-native.
- Manutenzione e miglioramento delle applicazioni esistenti.
Requisiti:
- Laurea in Informatica, Ingegneria Informatica o esperienza equivalente.
- Almeno 3 anni di esperienza nello sviluppo software con Java e Spring Boot.
- Solida comprensione dei principi di progettazione di database relazionali e non relazionali.
- Capacit