drjobs Senior Analyst-Programmer Java

Senior Analyst-Programmer Java

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Brussels - Belgium

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

BACKGROUND
The Directorate-General for Trade conducts the EUs common policy on trade with countries beyond the EU borders.
This covers among other things Trade negotiations with countries outside the EU improving market access for exporters and importers ensuring that fair practices are applied to international trade and assessing the environmental and social impacts of trade.
DG Trades IT unit has a portfolio of around 20 information systems used internally and externally including websites.
The systems are in different lifecycle modes ranging from pure new developments to stable systems in maintenance.
OBJECTIVE OF THE CONTRACT
The objective of the present contract is to participate to the analysis and development of new applications and to implement change requests in existing applications.
NATURE OF THE TASKS
Typical tasks of a senior analyst programmer in the IT unit are:
Analysis of requirements.
Development/maintenance of applications that reflect the specifications.
Implementation of change requests.
Elaboration of test programs.
Production of user and technical documentation.
Assist with deployment and configuration of the system.
Assist with the training of users.
Apply RUP methodology and best practices.
Act as contact person for end users.
Participate in meetings with system owners.
KNOWLEDGE AND SKILLS
Mandatory skills:
In depth knowledge of Java and of the Spring framework and projects.
In depth knowledge of analysis design and development of web and multi-tier internet applications.
In depth knowledge of domain-driven data modelling.
Ability to cope with fast changing technologies used in application developments.
Ability to work in English (written and oral).
Ability to work in an international/multicultural team environment.
Skills considered as an asset:
Ability to work in French (written and oral).
Knowledge of project management methodologies (preferably PM2).
Knowledge of software development methodologies (preferably RUP).
Knowledge of the existing IT Security frameworks for the development and maintenance of Web applications.
Knowledge of relational databases (preferably Oracle).
Knowledge of modelling tools (e.g. UML).
Knowledge of application servers (e.g. Tomcat JBOSS).
Knowledge of Java UI frameworks (e.g. GWT Vaadin).
Knowledge of Javascript UI frameworks (e.g. KendoUI jQuery).
Knowledge of automated web applications testing.
Knowledge of Web Portals technology.
Knowledge of ColdFusion.
Knowledge of Perl.
EDUCATION AND EXPERIENCE
The condition of DESIS II contacts in terms of minimum education and expertise are applicable.
SPECIFIC EXPERTISE
Minimum 6 years of development experience in Java.
OTHER PRECISIONS
The candidates must be eligible for obtaining a security clearance to handle European Union
Classified Information up to the level of SECRET UE according to Commission Decision of 29 November 2001 (2001/844/EC ECSC Euratom) and Commission Decision of 3
February 2005 (2005/94/EC Euratom) amending Decision 2001/844/EC ECSC Euratom.
DG TRADE reserves the right to ask that the procedures to obtain the security clearance start during the execution of the contract.


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.