Senior Developer - Applicazioni Web Enterprise
Senior Developer - Applicazioni Web Enterprise
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.
* 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.
* 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.
* 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.
* 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.
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
Sviluppatore front-end Angular (livello medio - REMOTO)
Val della Torre, Piedmont, Italy 2 weeks ago
#J-18808-Ljbffr