The EIB, the European Union’s bank, is seeking to recruit for its Group Corporate Services Directorate – Group Digital Office (GCS-GDO)– Business Solutions Department (BSD) – Finance Division (FD) – Treasury & Borrowing Unit (T&B) at its headquarters in Luxembourg, a (Senior) Full-stack Java Developer *. This is a full time position at grade 5/6.

The term of this contract will be 4 years.

Panel interviews are anticipated for July.

The EIB offers fixed-term contracts of up to a maximum of 6 years, according to business needs, with a possibility to convert to a permanent contract, subject to organisational requirements and individual performance.

*internally referred to as (Senior) Officer IT Applications


As (Senior) Banking Software Specialist, you will drive and manage the planning, design, implementation, testing and maintenance for software components that are complementing or connecting vendor packages used by the EIB Group

Operating Network

You will report to the Head of Treasury & Borrowings Unit and collaborate closely with IT colleagues and the wider user community.

The Unit provides IT services in Treasury & Borrowing Front, Back, Middle Office, Risk Management and Accounting. The Bank uses IONs Wall Street Suite product to support the treasury activity. You will strengthen the team in building the connectivity layer that enables the communication between ION WSS and the rest of the EIB Group’s IT ecosystem. The connectivity layer is a Java module that communicates with the WSS application via CORBA or direct DB access and with other applications using web services and different messaging technologies.


  • Prepare solution design for implementation of new business requirements
  • Coordinate, participate in the full life cycle of the application development, deployment, release and support
  • Propose ideas to develop new technical solutions and participate in the choice of appropriate IT solutions in the areas of finance to ensure that application systems are in line with business requirements whilst remaining cost effective
  • Build and maintain test-, build- and deployment automation


  • University degree preferably in Information Technology or related discipline
  • At least 5 years of relevant professional experience in the full-stack software development environment
  • Experience in designing and implementing full-stack applications, developing web services (REST/SOAP) and integrating with vendor APIs using Java
  • Knowledge of agile methodologies
  • Knowledge of the Object-Oriented Programming and the Design
  • Experience in automating testing building/ packaging and deployment
  • Ability to query data using SQL
  • Ability to collaborate with traders and quantitative analysts
  • Experience in supervision of technical teams would be an advantage
  • Excellent knowledge of English and/or French (*), with a good knowledge of the other. (Knowledge of other EU languages would be an advantage).


Find out more about EIB core competencies here

(*) There may be certain flexibility on this requirement, but limited to particularly suitable candidates who may not yet be proficient in French. If selected, such candidates will be hired on the condition that they build up rapidly knowledge of French and accept that their future career in the EIB may be subject to the attainment of sufficient proficiency in both of the Bank’s working languages

We are an equal opportunities employer, who believes that diversity is good for our people and our business. We encourage all suitably qualified and eligible candidates to apply regardless of their gender identity/expression, age, racial, ethnic and cultural background, religion and beliefs, sexual orientation/identity, disability or neurodiversity.

Applicants with specific needs are encouraged to request reasonable accommodations at any stage during the recruitment process. Please contact the EIB Recruitment team who will ensure that your request is handled.

By applying for this position you acknowledge the importance of maintaining the security and integrity of the Information of the EIB Group. In case of selection for the position you agree to comply with all measures (policies, controls, document classification and management) implemented by the EIB Group to prevent unauthorized disclosure of any information or any damage to the EIB Group reputation.

Deadline for applications: 15th June 2022

Maximum file size: 200 MB.