Buongiorno logo Buongiorno

Senior Java Developer

Created on 02-05-2017
Location Madrid

Description

DOCOMO Digital has created the tools and infrastructure to provide seamless mobile commerce solutions for ecosystem participants across the world. Utilizing the expertise from parent company NTT DOCOMO as well as from the acquisition of international mobile commerce providers and specialists, including net mobile AG and Buongiorno SpA, DOCOMO Digital has created a comprehensive suite of products and services. The company supports stakeholders by building and operating digital media platforms, mobile payment services, such as direct carrier billing and mobile wallet, as well as offering technical support, mobile commerce consultancy and financial services through banking and e-money licenses.

The company’s goal to achieve truly global financial inclusion extends to banked and unbanked customers. We believe that being able to contribute to and participate in the digital economy should be universal, regardless of whether individuals have a bank account or not.

DOCOMO Digital benefits from its experience in Japan, and is an international global company present on 6 continents through nearly 1,000 people of 50 nationalities in 35 offices. Main offices of the company are London, Dusseldorf, Milan, Madrid, Paris, and Florence. 

The position is based in Madrid, and the employment contract will be signed with Buongiorno SpA, DOCOMO Digital GmbH wholly owned company or with one of its subsidiaries. For more information, please visit www.docomodigital.com or our LinkedIn page

Job Description

We're looking for a candidate to join PSU team with the key objective to support carrier integration projects and evolution of Docomo Digital payment platform. As part of the Payment Service Unit, you will be in charge of:

Development and evolution of Docomo Digitial Payment platform 

Development and maintainance end-to-end of new carrier integration projects

Support platform maintenance including troubleshooting and evolution projects delivery

Support activities related to platform configuration and revenue assurance 

Deploy software modules in production and pre-production environment, using automated build and deployment tools, according to internal guidelines

Enhance and maintain the existing codebase, including part s written by other developers

Contribute in knowledge sharing and preparation of technical documentation

Desired Skills and Experience

Technical degree in computer science, engineering or equivalent.

Open minded attitude to work in a diverse international company using diverse technologies.

Proactive and agile attitude.

Strong experience with Java (J2EE), Spring, MySQL, Apache, XML/XSLT.

Knowledge about NoSQL technologies (Couchbase, MongoDB, etc…) is a plus

BigData framework experience as Hadoop and Spark will be a plus.

Expertise on ElasticSearch to perform queries in real-time based on Javascript and JSON format.

Experience with Messaging frameworks (JMS and HornetQ)

Client Server and N-tier application knowledge, and Multi process communication basis.

Communication protocols knowledge such us HTTP, HTTPS, SOAP, REST.

Fully fluent English, written and spoken.  

Benefit

Performance Bonus

Performance ...

Breakfast

Breakfast

Insurance programs

Insurance pr...

CLOSED VACANCY Apply now

Video