Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Senior Back-end Developer (Java)

Michael Page International Italia S.r.l.

Roma

Ibrido

EUR 36.000 - 50.000

Tempo pieno

Ieri
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

Un'azienda di Cyber Security in Italia cerca un/una sviluppatore/trice software con ottima conoscenza di Java e Spring. La posizione prevede lo sviluppo di nuovi prodotti software e implementazioni, in un ambiente innovativo e stimolante. Sono richieste competenze in metodologie agili, API RESTful e buona conoscenza della lingua inglese. Lavoro ibrido (1-2 giorni in presenza) e opportunità di crescita professionale, con buoni pasto di 8 Euro.

Servizi

Buoni pasto 8 Euro
Opportunità di crescita professionale
Formazione continua

Competenze

  • Ottima conoscenza del linguaggio di programmazione Java (preferibilmente JDK 21).
  • Competenza in Spring Boot per la creazione di applicazioni scalabili.
  • Esperienza nello sviluppo e nell'utilizzo di API RESTful.

Mansioni

  • Responsabile dello sviluppo di nuovi prodotti software.
  • Implementazione di prodotti esistenti.

Conoscenze

Java
Spring Boot
Spring Core
Spring AOP
API RESTful
Spring Data
Database design
Relational databases
MongoDB
GIT
JUnit
Mockito
Agile methodologies
CI/CD
Microservices architecture
Docker
API Gateway
Kafka
RabbitMQ

Formazione

Laurea magistrale/laurea triennale in Informatica
Diploma di scuola superiore
Descrizione del lavoro
  • Azienda italiana di cyber security e cyber intelligence
  • Modalità di lavoro ibrido
Azienda

Azienda italiana di Cyber Security e Cyber Intelligence specializzata in soluzioni di difesa informatica, con un focus su ricerca, e innovazione.

Offerta

Il/la candidato/a ideale è self-motivated, multi-tasker e un/una team-player.
Sarà responsabile dello sviluppo di nuovi prodotti software e dell'implementazione di quelli esistenti.

  • Ottima conoscenza del linguaggio di programmazione Java (preferibilmente JDK 21);
  • Competenza in Spring Boot per la creazione di applicazioni scalabili;
  • Competenza in Spring Core per la dependency injection e l'application context management;
  • Esperienza in Spring AOP (Aspect-Oriented Programming) per la gestione di problematiche trasversali;
  • Esperienza nello sviluppo e nell'utilizzo di API RESTful;
  • Competenza in Spring Data per lavorare con i database;
  • Buona conoscenza della progettazione dello schema del database e dell'ottimizzazione delle query;
  • Solida conoscenza dei database relazionali;
  • Familiarità con database NoSQL come MongoDB;
  • Forte esperienza nell'uso di GIT per il version control:
  • Esperienza nella scrittura di unit test e nell'utilizzo di framework di test come JUnit o Mockito;
  • Conoscenza delle metodologie agili ed esperienza di lavoro in team;
  • Familiarità con le pipeline CI/CD e gli strumenti di integrazione;
  • Esperienza con l'architettura dei microservizi e la progettazione di sistemi scalabili e distribuiti;
  • Familiarità con Docker e containerizzazione delle applicazioni;
  • Apprezzata l'esperienza con API Gateway, service discovery e broker di messaggi (ad esempio Kafka, RabbitMQ);
Competenze ed esperienza
  • Laurea magistrale/laurea triennale in Informatica o il diploma di scuola superiore;
  • Buona conoscenza della lingua inglese scritta e parlata;
  • Proattività e capacità di pensare "fuori dagli schemi"
Completa l'offerta
  • Ambiente di lavoro stimolante e orientato all'innovazione.
  • Opportunità di crescita professionale e formazione continua.
  • Buoni pasto 8 Euro, sia in presenza che da casa.
  • Modalità di lavoro ibrido (1-2 giorni in presenza).
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.