Jobverse
Software Engineer · Italy

Full-Stack Developer – Automotive

baconsultingsrl-1749809296·Torino, Italy

remoteEMEA hours🇮🇹 IT

View & apply on company site →

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 Industriale/Automotive , siamo alla ricerca di 1 Full-Stack Developer con almeno 5 anni di esperienza nello sviluppo software e solide competenze sia lato frontend sia backend.

La persona sarà coinvolta nella progettazione, sviluppo e manutenzione di applicazioni web moderne basate su React per il frontend e Java / Spring Boot per il backend, operando in un contesto cloud-native su AWS e collaborando con team Product, UX, QA e DevOps. È gradita una precedente esperienza in ambito Automotive .

Responsabilità principali

  • Progettare, sviluppare e mantenere applicazioni web full-stack utilizzando React per il frontend e Java / Spring Boot per il backend;
  • Sviluppare componenti UI riutilizzabili, responsive e accessibili;
  • Integrare il frontend con servizi backend e gestire i flussi di dati end-to-end;
  • Progettare e implementare API REST performanti, sicure e documentate;
  • Lavorare con database MongoDB e sistemi di caching/pub-sub tramite Redis ;
  • Integrare sistemi di messaggistica tramite Amazon SQS ;
  • Sviluppare e distribuire applicazioni in ambiente AWS , utilizzando servizi come Lambda, S3 e SQS ;
  • Containerizzare le applicazioni tramite Docker e collaborare con i team DevOps su ambienti Kubernetes ;
  • Gestire e contribuire alle pipeline CI/CD tramite GitLab CI ;
  • Partecipare ad attività di code review, testing automatizzato, documentazione e continuous improvement .

Competenze tecniche richieste

  • Frontend: JavaScript, TypeScript, HTML5, CSS3;
  • Ottima conoscenza di React , inclusi componenti, hooks, routing, state management e integrazione API;
  • Esperienza con responsive design, accessibilità, compatibilità cross-browser e ottimizzazione delle performance ;
  • Esperienza nel testing frontend, inclusi test unitari, component testing ed approcci end-to-end;
  • Ottima conoscenza di Java 21+ ;
  • Ottima conoscenza di Spring Boot, Spring Data e Spring Security ;
  • Esperienza con architetture a microservizi ;
  • Esperienza nella progettazione e sviluppo di API REST , inclusi autenticazione, autorizzazione, error handling e definizione dei contratti API;
  • Buona conoscenza di MongoDB e Redis ;
  • Esperienza in ambienti AWS , in particolare con SQS, Lambda e S3 ;
  • Esperienza con GitLab CI e gestione di pipeline build, test e deployment;
  • Ottima padronanza di Docker ;
  • Conoscenza base di Kubernetes ;
  • Familiarità con Git, npm, Maven/Gradle, Postman e Swagger/OpenAPI ;
  • Conoscenza di metodologie Agile/Scrum, TDD e DevOps .

Requisiti

  • Almeno 5 anni di esperienza professionale nello sviluppo software;
  • Esperienza concreta sia nello sviluppo frontend sia backend ;
  • Ottima padronanza di React e dello sviluppo moderno in JavaScript/TypeScript;
  • Eccellente conoscenza di Java, Spring Boot e architetture a microservizi ;
  • Esperienza nell’integrazione tra applicazioni React, API REST e servizi backend;
  • Buona conoscenza dell’architettura frontend, dello state management e dei test automatizzati;
  • Esperienza di lavoro in ambienti AWS e conoscenza dei principi cloud-native;
  • Capacità di diagnosticare e risolvere problematiche a livello di browser, API, servizi, dati e infrastruttura cloud;
  • Autonomia, precisione e capacità di collaborazione in team multidisciplinari;
  • Interesse per automazione, continuous delivery e cultura DevOps .

Competenze gradite

  • Esperienza pregressa nel settore Automotive ;
  • Esperienza su progettualità enterprise e ambienti complessi;
  • Familiarità con architetture distribuite e sistemi event-driven.

Soft Skills

  • Autonomia e proattività;
  • Precisione e attenzione alla qualità del codice;
  • Ottime capacità di problem solving;
  • Capacità di lavorare efficacemente in team;
  • Buone capacità di comunicazione con interlocutori tecnici e non tecnici;
  • Orientamento al risultato e al miglioramento continuo.

Sede: Torino Modalità di lavoro: ibrida, in presenza 2/3 volte a settimana

View & apply on company site →

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

← All Software Engineer jobs