Java Developer Italy

Saattaa olla saatavilla

(Päivitetty 2022-04-12)

Java Developer

Italy

Äidinkieli Italian, Sujuva English

  • Attentive and detail-oriented
  • Enthusiastic and passionate
  • Flexible, versatile and collaborative

Taidot (20)

SERVLET

Microsoft Teams

IntelliJIdea

Git

Spring Boot

JavaScript

Maven

JBoss

Postman

HTML

CSS

Java

JSP

Struts

Eclipse

SQL

Oracle RDMS

Angular

JQuery

Hibernate

Yhteenveto

My name is Max and over the years I have had the opportunity to familiarize myself with some front-end and back-end components of the Java ecosystem.

My main focus in developing backend components is on technologies such as JSP, Servlet, Struts, Spring Boot.

I also dealt with frontend development with technologies such as HTML, Javascript, CSS, JQuery, Angular.

In a somewhat softer way, I also became familiar with Oracle RDBMS and SQL queries.

Työkokemus

Java backend developer
Alten

2021-10 - Nykyhetki

I'm collaborating in the development and testing of user stories of the Silloge project.

Silloge is a cloud-native IT solution that represents an added value for both the private sector and the public administration sector. In a single product, Silloge organizes Document Management, Business Process Management and Collaboration.

Technology stack: Spring Boot, Hibernate Enverse, Docker, Portainer, PostgresSQL, Git, Maven, Bitbucket, Jira, Confluence, Bamboo, IntelliJIdea, DBeaver, MS Teams.

Java web developer
MCELocam Spa

2019-11 - 2021-09

I was involved in the reengineering of the NormaRec web application. NormaRec is an application based on JEE technology whose main goal is to provide final users a valuable tool to manage Portfolios that involved the life cycle of non-performing loans ("NPL").
The original software architecture was composed of JSP pages within which the connection to the database, data management, business logic and visualization were performed.
In order to separate the business logic from the view, the Spring MVC module was adopted.
For the connection to the database and data management have been used JDBC APIs calling MySql stored procedures.
Technology stack: HTML, CSS, JQuery, JSP, Spring boot, MySql, Tomcat 9, Eclipse, Spring Tool Suite(STS), Maven, Git, Github, Jenkins, Postman.
Java web developer
Eureco-Eng

2019-01 - 2019-10

As a Java consultant at ISTAT (Italian National Institute of Statistics) I was responsible for the maintenance and evolution of two web applications: • "aMisuraDiComune" (http://amisuradicomune.istat.it/aMisuraDiComune/) • "RELAIS" The former's goal is to provide data indicators available at the municipal level, useful for planning, programming and managing tasks. In this perspective, it is important to make data available that is photographed in a framework of demo-social, environmental and economic terms.
The latter is a software designed and developed with the aim of solving problems in combining records of huge sets of data based on the belief that a record linkage is structured in sub-phases that can be combined together in order to obtain the best process for the data being processed.
Technology stack: HTML, CSS, JQuery, Kendo UI, Thymeleaf, Spring boot, Hibernate, PL/SQL, Tomcat 9.0, Oracle 12, Eclipse, Spring Tool Suite(STS), SQL Developer, Maven, Git.
Java web developer
RPC-Tech/Ranstad Spa

2015-05 - 2018-12

Java consultant at Bank of Italy (Bank of Italy).
I was in charge of maintenance and evolution of the intranet sites of the CASC (CULTURAL SOCIAL ASSISTANCE CENTER) for Banca d'Italia employees.
The software architecture of the applications id made up of frontend tier composed of web technologies such as HTML, CSS and Javascript with the support of an MVC framework such as Struts 2.
The business logic part is delegated to PL / SQL procedures interacting with a Oracle Database 11g.
Technology stack: HTML, CSS, JavaScript, Struts 2, PL/SQL, JBoss, Oracle DB 11g, Eclipse, Serena Dimensions, Jenkins, Maven.
Java web developer
GiGroup Spa

2011-07 - 2015-04

As a Java developer consultant I was involved in the maintenance and evolution of the web application AgendaOnLine-Electronic Passport(www.passaportonline.poliziadistato.it) at IPZS(Government Agency of Printing and Mint).
In order to avoid useless queues, the purpose of the application is to provide an online booking system for the requests or renewal of passport by Italian citizens at the police stations.
I was also in charge of maintenance and evolution of the internet/intranet company web site www.ipzs.it Technology stack: Html, CSS, JQuery, Struts 1.3, Spring, Hibernate, Quartz, JBoss 5.2, DB2, Maven3, Eclipse, SVN, Toad, Maven.
Java web developer
Engineering SpA

2007-10 - 2011-06

I was involved in the analysis, development, testing and installation of portlet for the migration of the institutional portal of INPDAP from a Microsoft based platform to a IBM WebSphere Portal environment.
Technology stack: Html, CSS, JavaScript, Portlet, IBM Websphere Portal 6.1, Oracle 11g.
Java web developer
Gruppo-RS Srl

2002-10 - 2007-09

Java developer consultant at Siemens Informatica Spa.
I was in charge of maintenance, bug fixing and evolution of the web application named PortaleAG.
The purpose of the application was to provide information regarding mobile users such as account detail or phone calls on request of wiretapping by the judicial authority.
Technology stack: Html, CSS, JavaScript, Applet, Servlet, Ejb2.1, PL/SQL, Bea Weblogic 6, Oracle 8, JBuilder,

Koulutus

High school diploma
Liceo Ginnasio "Pilo Albertelli"

1991-09 - 1996-06

Sertifikaatit

Oracle Certified Expert, Java Platform, EE 6 Web Component Developer

2013-06

BEC Vantage (Business English Certificate)

2012-06

Sun Certified Java Programmer, Standard Edition 1.5

2012-07

Course and Internship for Java Programmer

2001-09

Course of General English in Malta

1995-07

Ota yhteyttä konsulttiin

/