(Associate) Full-stack Java Developer

(Associate) Full-stack Java Developer

European Investment Bank (EIB)

October 1, 2025November 15, 2025Luxembourg
Job Description
Job Posting Organization:
The European Investment Bank (EIB) is the bank of the European Union, established in 195
  • It plays a crucial role in financing projects that contribute to the EU's policy objectives. The EIB operates in over 160 countries and employs approximately 3,000 staff members. Its mission is to support sustainable investment that fosters growth and job creation across Europe and beyond, while also addressing climate change and promoting innovation.

Job Overview:
As an (Associate) Full-stack Java Developer at the EIB, you will be responsible for driving and managing the planning, design, implementation, testing, and maintenance of software components that complement or connect vendor packages used by the EIB Group. This role requires regular office presence at the Luxembourg headquarters and offers the opportunity to work in a truly international and multicultural environment. You will collaborate closely with IT colleagues and the wider user community, reporting directly to the Head of the Back Office Debt & Payment Unit. Your work will involve building the connectivity layer that enables communication between ION’s Wall Street Suite and the rest of the EIB Group’s IT ecosystem, ensuring that application systems align with business requirements while remaining cost-effective.

Duties and Responsibilities:
Your primary duties will include preparing solution designs for the implementation of new business requirements, coordinating and participating in the full life cycle of application development, deployment, release, and support. You will propose ideas for developing new technical solutions and participate in selecting appropriate IT solutions in finance. Additionally, you will build and maintain test, build, and deployment automation, ensuring that all software components are functioning optimally and meeting the needs of the organization.

Required Qualifications:
Candidates must possess a university degree (minimum equivalent to a Bachelor) in Information Technology or a related discipline. A minimum of 3 years of professional experience is required, specifically in requirements analysis, software design, full-stack software development, 2nd level support, implementation, and maintenance of enterprise information management systems, preferably within a banking environment. Familiarity with designing and implementing full-stack applications, developing web services (REST/SOAP), and integrating with vendor APIs using Java is essential. Knowledge of agile methodologies, version control, artifact repository, and CI/CD pipelines (e.g., GitHub, Nexus, Jenkins, AzureDevops) is also required.

Educational Background:
The educational background required for this position includes a university degree in Information Technology or a related field. Candidates should have a solid foundation in software development principles and practices, particularly in a financial context. A Bachelor’s degree is the minimum requirement, with advanced degrees being advantageous.

Experience:
The ideal candidate should have at least 3 years of relevant professional experience in software development, particularly in a full-stack capacity. Experience in a banking or financial services environment is preferred, as is familiarity with enterprise information management systems. Candidates should also have experience in supervising technical teams, which would be considered an advantage.

Languages:
Proficiency in English is essential, and a good command of French is also required, as both are official working languages of the EIB. Knowledge of other EU languages would be considered an advantage. Proficiency is understood to mean the attainment of level 5 of the Inter Institutional language courses, corresponding to B1.2 of the Common European Framework of Reference for Languages (CEFRL).

Additional Notes:
This position is a full-time role at grade 4/5, offering a permanent contract. The EIB provides relocation support for candidates moving to Luxembourg. The recruitment process includes panel interviews, which are expected to commence in November 202
  • The EIB values diversity and encourages applications from all qualified candidates, including those with disabilities or neurodivergent profiles. The organization is committed to maintaining a secure and respectful work environment, and candidates must agree to comply with all measures to protect the integrity of the EIB Group's information.
Similar Jobs