Java Full Stack Developer

2 giorni fa

Milano, Lombardia, Italia B&A Consulting Srl Tempo pieno

Chi siamo

B&A Consulting è una Software House e Media Agency nata per offrire alle aziende soluzioni e servizi innovativi in ambito ICT & Digital Strategy. Lavoriamo in un ambiente giovane e informale, dove la collaborazione è la chiave del successo. Crediamo fortemente nel valore del team, nella proattività individuale e nel contributo personale di ciascuno.

Descrizione

Per un progetto in ambito istituzionale, siamo alla ricerca di un/una Java Full Stack Developer con almeno 2 anni di esperienza nello sviluppo di applicazioni enterprise.

Attività

La persona selezionata sarà coinvolta principalmente in:

  • sviluppo ed evoluzione di applicazioni basate su Java / JEE
  • sviluppo frontend tramite React
  • utilizzo dei framework Spring
  • progettazione secondo il modello MVC
  • sviluppo e integrazione di Web Services per la cooperazione applicativa
  • progettazione e gestione di modelli dati relazionali e ad oggetti
  • sviluppo e ottimizzazione di query tramite SQL e PL/SQL su Oracle Database
  • utilizzo di Git e Gradle
  • analisi e progettazione software tramite formalismo UML
  • collaborazione con il team nelle attività di sviluppo, integrazione, testing e manutenzione applicativa

Requisiti

Il/la candidato/a ideale possiede:

  • Laurea in Informatica, Ingegneria Informatica o titolo equivalente/superiore
  • almeno 2 anni di esperienza nel ruolo
  • ottima conoscenza di Java
  • buona/ottima conoscenza di Spring
  • esperienza con React
  • ottima conoscenza del modello MVC
  • conoscenza del data modeling relazionale e ad oggetti
  • ottima conoscenza di SQL e PL/SQL su Oracle Database
  • buona conoscenza di Git e Gradle
  • conoscenza delle metodologie di analisi e progettazione basate su UML
  • esperienza nello sviluppo di applicazioni enterprise basate su architettura JEE
  • esperienza nello sviluppo di Web Services

Soft skills

Completano il profilo:

  • autonomia operativa
  • determinazione
  • capacità di analisi e problem solving
  • proattività
  • attitudine al lavoro in team
  • precisione e orientamento alla qualità
  • buone capacità relazionali e comunicative

Soft Skills

  • Determinazione e orientamento al risultato
  • Buona capacità di analisi e problem solving
  • Autonomia nella gestione delle attività
  • Propensione al lavoro in team
  • Precisione e attenzione alla qualità del codice.