Full Stack Java Developer

LU  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

An exciting, long-term opportunity is available at European Parliament in Luxembourg for a Full Stack Java Developer.

Working under our contract with European Parliament you will help our client accomplish their mission to promote democracy and human rights - not only in Europe, but also throughout the world.

A non-exhaustive list of required activities would be:

  • Software design
  • Software development
  • Testing/data migration
  • Technology research
  • Communication with stakeholders
  • Assistance to EP Project Manager
  • Meetings
  • Documents writing

We are searching for a candidate with a following profile:

  • Master in Computer Science
  • Minimum 8 years of experience working on IT projects, designing and developing Java EE based software in complex business domains
  • Substantial experience with custom-development projects, active participation in all stages, design, development, testing
  • Excellent command of J2EE and related open source technologies
  • Excellent command of JavaScript and related client side frameworks (jQuery, ExtJS, AngularJS and similar)
  • Very strong understanding of application architecture
  • Good understanding of most important design patterns in the context of web applications
  • Very strong database design and SQL skills including related tools
  • Very strong in object-oriented design, modelling and related tools and techniques
  • High analytical skills, ability to come up with solution proposal/design when presented with a functional/technical specification or a technical problem
  • Good command of software design tools and techniques, solid knowledge of UML
  • Experience with continuous integration systems
  • Good communication skills, ability to clearly and concisely express and discuss software design concepts and solutions
  • Good technical writing and diagramming skills
  • Pro-active attitude in communicating issues and seeking guidance or opinion from colleagues
  • High capability for autonomous work, scheduling and prioritising day-to-day tasks, but also a good team player
  • Proven ability to break down the assigned work and estimate work/time required using expert knowledge or other estimation techniques
  • Either excellent command of English (C1 level) or good command of English (B2 level) and excellent command of French (C1 level)

The position is offered as a long-term freelance contract. Applicant should be able to start in July.

We kindly ask interested candidates to send us their CV quoting reference BBBH705.

KEYWORDS: Java/JEE, J2EE, JavaScript, jQuery, ExtJS, Angular JS, SQL, XML, UML, Continuous Integration, modelling, Luxembourg, EU jobs, EU institutions, freelance, EuroParl

Start date
n.a
Duration
Long term
From
Charles Oakes & Co
Published at
17.06.2017
Project ID:
1363362
Contract type
Freelance
To apply to this project you must log in.
Register