Description

Job Description

Skills/Knowledge

From 5 to 7 years of experience in developing data intensive web applications with J2EE language and the frameworks: Liferay, JQuery, Hibernate, JSP, JSF, Spring Boot/Integration.

Familiar with the development of web services

Significant experience with the dataBase: PostgreSQL, PL/SQL, PL-PGSQL. Experience with PostGis and NoSQL DB are a plus.

Familiar with development of unit test cases with Junit, TestNG.

Experienced with ANT, Maven, Jenkins, SVN

Experienced with Linux based operating systems (CentOs, Ubuntu, RedHat, etc.).

Familiar with operating system scripting (bash, awk, perl, etc.).

Familiar with network protocols: OpenVPN, TCP, UDP, FTP, SNMP, NTP, XMPP, AMQP, MQTT.

It is a plus the knowledge of Azure Data Factory, Azure Databricks, Cosmo DB.

Good foundation in software engineering practice

Willing to travel in Italy, Europe and overseas

Accountabilities

The role will require developing J2EE Web applications to monitor the Hitachi units. The candidate will be responsible to gather business requirements, design and develop the back- end logics as well as the Web application front-end. This role is part of a larger multi- disciplinary and international team within the global Hitachi Rail service and maintenance organization.

The Web Application Senior Developer will be responsible for the following deliverables:

Analyze business requirements and define architectural solutions

Full stack development of new features as well as maintain the existing Hitachi fleet monitoring platform

Collaborate with other Developers and mentor where you can

Write supporting design and technical documentation

Education

Any Graduate