Senior Java Developer

Job Title: Senior Java Developer
Contract Type: Contract
Location: Brussels, Belgium
Salary: Negotiable
Start Date: 16/10/17
Reference: 70282-ITBEL-CHF_1506701521
Contact Name: Chiara Floreanini
Contact Email:
Job Published: September 29, 2017 17:12

Job Description

Our client, one of the leaders of the telecommunications industry in Belgium, is now looking for a Senior Java Developer who will join a challenging team in order to meet their delay deliveries on time, in quality and in budget.

The main activity will be to integrate a variety of applications and data sources with new marketing cloud services. The developer will work in close collaboration with our domain experts, other technical teams and internal business customers. Daily tasks will include detailed design work, data model mapping, software development, testing and documentation.

Main responsibilities:

-Development of autonomous processes (driven by attribute value change notifications) to collect data values from one or more IT systems via their APIs and mapping them into cloud service data feeds.
-Development of periodic processes to extract data values collected from one or more files originating from IT systems and mapping them into cloud service data feeds.
-Development of other integration components between systems as needed.
-Do this work by taking into account: security, privacy, accuracy and performance.
-Participation in reviews, testing, acceptance, deployment and end-user support.

Must Have:

-University qualification in software engineering or computer science.
-A minimum of 5 years work experience as a software developer.
-Hands-on Java development using frameworks, in particular Spring and Hibernate.
-Familiar with data models, schemas, datatypes, attributes and data mapping.
-Understanding of one-way hashing and Personally Identifiable Information.
-Knowledge of REST with JSON, and SOAP with XML interfaces.
-Familiarity with FTP/SFTP and file processing.
-Design patterns for asynchronous events, queuing, and producer/consumer.
-Integration via API management platforms such as WSO2.
-Very good verbal communication and documentation writing skills.
-General SQL knowledge.

Nice To Have:

-Having worked with populating cloud services would be an advantage.
-Experience with JIRA for requirements management.
-Knowledge of General Data Protection Regulations (GDPR).
-Familiarity with Google's Publish/Subscribe cloud service and Amazon AWS.
-Prior experience within the telecommunications sector.
-Prior experience with marketing automation integration.
-Any specific integration experience with Oracle Eloqua, Adobe Audience Manager, Adobe Target, Taktik Ozone, Tealium Tag Manager, Magnolia CMS or Salesforce.

Do you think that this opportunity is interesting and that you could be the good match for this role? Feel free to contact me back with your updated CV.
You're currently on a mission and not immediately available? Just share this job description within your network!