Java developer


Esperienze Professionali

Programmatore Java Gruppo RAD, Milano | 10/2022 – ad oggi

                        Progetto: sviluppo e manutenzione di applicazioni in ambito Energy

  • Sviluppo di servizi web e gestione delle richieste utilizzando Java, integrando i diversi moduli del framework Spring
  • Implementazione di logiche di persistenza dei dati utilizzando Hibernate, garantendo l’efficienza e l’integrità dei dati all’interno delle applicazioni.
  • Gestione e ottimizzazione di database Oracle e PostgreSQL
  • Implementazione di rilasci su piattaforme AWS, gestendo le risorse necessarie per il deployment delle applicazioni.
  • Coinvolgimento attivo nel presidio AM (Application Management), garantendo la disponibilità e la stabilità delle applicazioni attraverso

monitoraggio, risoluzione dei problemi e gestione delle richieste di servizio.

  • Utilizzo di sistemi di controllo versione come Git e RTC per il versioning del codice, il coordinamento del lavoro di sviluppo e il controllo delle modifiche.

Tecnologie: Java, Spring (Spring boot e Spring MVC), Hibernate, OracleDB, PostgreSQL, AWS, Git, RTC

Programmatore Java Junior Gruppo RAD, Milano | 09/2022

Progetto: web application per la gestione di un e-commerce, collegato a un database che gestisce le varie entità presenti nel programma. Questo progetto è stato gestito sia in presenza sia attraverso smartwork, per cui sono stati utilizzati tool per il lavoro a distanza

Tecnologie: pattern MVC, Factory. Spring per la programmazione backend. Mysql Server con stored procedures, functions e triggers per il DB. Javascript e JQuery per il front end e per AJAX.

Istruzione e Formazione

05/2022 – 09 2022 Corso Java, ANT SRL

Tecnologie utilizzate:

  • Logica di Programmazione
  • Fondamenti di Java
  • Fondamenti di Programmazione ad oggetti con Java
  • Gestione di eccezioni, Flusso I/O
  • Basi di Dati e Linguaggio SQL
  • Strumenti di sviluppo per il web (HTML, CSS, Javascript)
  • Introduzione alle Web Application (Servlet)
  • Fondamenti di sviluppo web (pattern MVC)
  • Design Pattern (Factory, Singleton, Prototype, Facade, MVC)
  • MySQL avanzato – Stored Procedures, Functions, Triggers
  • Web applications avanzate lato server (servlet), classiche e AJAX
  • Web services REST
  • Spring MVC, Spring Boot

Titoli di Studio:

2015 – percorso interrotto Laurea Triennale Informatica, Università Statale di        Milano

2015           Diploma di Maturità Scientifica Informatica, Saronno

Lingue:

Italiano       Madrelingua

Inglese        B1

Conoscenze informatiche


Articolo precedente

IT PM

Articolo successivo

Java senior