Riccardo Marin
Sviluppatore Java Junior
Assumi questa persona
Invia una proposta di lavoro direttamente a questo candidato
Info
Sono un laureando presso l'universita degli studi di Torino, ma sono 3 anni che lavoro come consulente informatico principalmente lato BackEnd. Ho avuto a che fare con diversi linguaggi e framework, tra cui Java, C#, C, Spring Boot, Hibernate etc... Non ho problemi a cimentarmi su qualche nuova tecnologia quindi questo è solo l'inizio.
Esperienza
Backend
Buona conoscenza del gestore di progetti Maven Framework : spring - jpa - hibernate - maven C Java MySQL Spring Boot (Lombok, Spring Data JPA, Spring Web) Conoscenza di Apache Kafka Zipkin Sviluppo API-REST
Frontend
Web Developer base (HTML, CSS, JavaScript, PHP, MySQL) Bootstrap CSS HTML Javascript Nozioni di Angular e Node JS
Varie
Conoscenza base di Docker e Docker Compose Basi di Git & GitHub Windows Gestione applicativi di monitoring Ticket (Jira) JSON Metodologia SCRUM/AGILE Git Linux Android Studio · Eclipse · IntelliJ IDEA · NetBeans · Visual Studio · Visual Studio Code
Formazione
- Progettazione e sviluppo di una web application e mobile application per lo scouting nel mondo del calcio, che monitora il loro miglioramento tramite l’uso di vari test presenti nell’app
- Progettazione e sviluppo di una web application per la vendita di abbigliamento sportivo suddivisa in microservizi tramite Spring-cloud e utilizzando Eureka Server come Server registry
- Sviluppo backend utilizzando Spring Boot e Java
- Sviluppo backend con .NET e C#
- Utilizzo di Hibernate per la gestione della persistenza dei dati
- Utilizzo di Angular per sviluppo frontend
- Sviluppo secondo la metodologia agile Scrum
- Uso di Git come sistema di versioning
- Architettura a microservizi
- Sviluppo di app con Ionic framework
- Utilizzo di docker la virtualizzazione dell'applicazione
- Utilizzo di kafka per la creazione di un servizio di notifica
- Utilizzo di ZipKin per il tracciamento dei log
- Utilizzo di Resilience4J come circuit breaker