Senior Developer - Applicazioni Web Enterprise

TurinTech SpA · Torino, Piemonte, Italia ·


Descrizione dell'offerta

Turin Tech , società di ingegneria che sviluppa sia progetti interni che in collaborazione con i principali player del settore industriale, principalmente Automotive, Marine, Aerospace, Railway e Machinery ricerca un Senior Developer con esperienza consolidata nello sviluppo di applicazioni web enterprise.

La risorsa verrà inserita in un ambiente di lavoro dinamico che richiede il seguente stack tecnologico:

  • Backend : Java (8+), Spring Boot/Framework (microservizi, sicurezza, persistenza con JPA/Hibernate), Maven/Gradle.
  • Frontend : Angular (12+), TypeScript/JavaScript ES6+, HTML5/CSS3/SCSS, librerie UI (PrimeNG, Angular Material), integrazione con API REST.
  • Database : progettazione e ottimizzazione DB relazionali (MySQL, PostgreSQL, Oracle), query complesse e performance tuning.
  • Architettura e Design : microservizi RESTful, design patterns, principi SOLID e Clean Architecture, API Gateway e service orchestration.
  • DevOps e Cloud : containerizzazione con Docker, CI/CD (Jenkins, GitHub/GitLab CI, Azure DevOps), deploy su AWS/Azure e on-premise, monitoraggio con ELK/Prometheus.
  • Testing e Quality Assurance : unit/integration testing (JUnit, Mockito), TDD/BDD, code review e analisi statica del codice.


TECH SKILLS

  • Architettura e Design : progettazione di sistemi RESTful e microservizi, applicazione di design pattern, principi SOLID e Clean Architecture, gestione di API Gateway e orchestrazione dei servizi.
  • DevOps e Deployment : containerizzazione con Docker, configurazione di pipeline CI/CD, deploy su cloud (AWS, Azure) e ambienti on-premise, monitoraggio e logging delle applicazioni.
  • Testing e Quality Assurance : unit e integration testing, metodologie TDD/BDD, code review e analisi statica del codice.


SOFT SKILLS

  • Analisi e requisiti : capacità di analizzare bisogni funzionali e non funzionali, tradurli in specifiche tecniche, individuare gap e proporre soluzioni, con adeguata documentazione.
  • Gestione clienti e comunicazione : interfaccia diretta con i clienti, capacità di spiegare concetti tecnici in linguaggio business, gestione delle aspettative e comunicazione proattiva in meeting e presentazioni.
  • Progettazione e problem solving : progettazione end-to-end di applicazioni complesse, problem solving creativo, valutazione trade-off e prototipazione rapida.
  • Team work e leadership : collaborazione in team Agile/Scrum, mentoring di junior, condivisione conoscenze e iniziativa nel proporre miglioramenti.


Si richiede:

  • Laurea in discipline scientifiche o esperienza equivalente.
  • Oltre 5 anni di esperienza nello sviluppo di soluzioni software enterprise.
  • Almeno 3 anni di esperienza con Java e Spring Boot.
  • Almeno 3 anni di esperienza nello sviluppo frontend con Angular.
  • Esperienza comprovata in progetti web di successo, documentata da portfolio.


Cosa offriamo

  • Progetti stimolanti con clienti enterprise di alto profilo.
  • Autonomia tecnica e possibilità di contribuire alle scelte architetturali.
  • Team senior, formazione continua e crescita verso ruoli di leadership.
  • Ambiente collaborativo, strumenti all’avanguardia e flessibilità per un buon work-life balance.


SEDE DI LAVORO : Torino.



INFORMATIVA PRIVACY

Gli interessati ambosessi (L.903/77) possono inviare la propria candidatura, allegandovi l’autorizzazione al trattamento dei dati personali ai sensi D.Lgs 196/03

Candidatura e Ritorno (in fondo)