-
View all jobs
Descripción de la oferta
Java Software Engineer (Luxembourg)
Description
Java Software Engineer
📍 Location: Luxembourg. European Investment Bank. On-site (EU) & Remote (within the EU)
📅 Assignment Period: Duration: 70 person-days (10 on-site, 60 remote). With possible
extension up to +1 month and/or additional service volumes possible.
💼 Client: European Investment Bank (EIB) – Treasury & Borrowings Unit (WSS-TRM).
Contract Type: Freelance.
About The Project
The Treasury & Borrowings Unit (T&B) within GCS GDO/BSD/FD/ is responsible for the development, maintenance, and evolution of the WSS-TRM (WallStreet Suite Treasury & Borrowings) application.
As part of the Golden Copy 2024/25 Project, the Bank requires the expertise of a Senior Java Software Engineer to strengthen the TRM Connectivity Module, a Spring Boot–based component managing TRM data exposure via web services and Kafka event streams.
Your Role
You will be responsible for the design, development, and integration of TRM interfaces, primarily focusing on receiving and importing market data into TRM. The mission involves ensuring high-quality development through software engineering best practices, design patterns, and test-driven development.
Key Responsibilities
✅ Mandatory Qualifications & Experience
🌍 Contribute to a high-impact project at a leading European financial institution.
⚙️ Work with cutting-edge technologies in finance & treasury systems.
🤝 Collaborate in an international, multicultural environment.
📈 Potential for extension and long-term collaboration under the EIB framework.
👉 If you are a Senior Java Engineer with strong backend expertise and a passion for delivering high-quality financial software, this is an excellent opportunity to join a strategic project at the European Investment Bank.
Regístrate para ver la oferta completa
Comparte En Tus Redes Sociales
Tweet
Compartir
Java Software Engineer (Luxembourg)
Description
Java Software Engineer
📍 Location: Luxembourg. European Investment Bank. On-site (EU) & Remote (within the EU)
📅 Assignment Period: Duration: 70 person-days (10 on-site, 60 remote). With possible
extension up to +1 month and/or additional service volumes possible.
💼 Client: European Investment Bank (EIB) – Treasury & Borrowings Unit (WSS-TRM).
Contract Type: Freelance.
About The Project
The Treasury & Borrowings Unit (T&B) within GCS GDO/BSD/FD/ is responsible for the development, maintenance, and evolution of the WSS-TRM (WallStreet Suite Treasury & Borrowings) application.
As part of the Golden Copy 2024/25 Project, the Bank requires the expertise of a Senior Java Software Engineer to strengthen the TRM Connectivity Module, a Spring Boot–based component managing TRM data exposure via web services and Kafka event streams.
Your Role
You will be responsible for the design, development, and integration of TRM interfaces, primarily focusing on receiving and importing market data into TRM. The mission involves ensuring high-quality development through software engineering best practices, design patterns, and test-driven development.
Key Responsibilities
- Develop and enhance interfaces within the TRM Connectivity Module (Java, Spring Boot, Kafka).
- Implement robust solutions for market data ingestion and integration into TRM.
- Apply object-oriented design principles and appropriate design patterns.
- Ensure test-driven development (TDD) and automation practices are followed.
- Manage build, deployment, and release processes (via Jenkins or GitHub).
- Collaborate with the EIB Assignment Manager, providing updates and ensuring smooth execution of deliverables.
✅ Mandatory Qualifications & Experience
- Strong expertise in Java backend development and Spring Boot.
- Proven track record in object-oriented design & programming.
- Experience with test automation and TDD (Cucumber is an advantage).
- Familiarity with Kafka for event-driven architectures.
- Hands-on experience with CI/CD tools (Jenkins or GitHub).
- Excellent command of English (written & spoken).
🌍 Contribute to a high-impact project at a leading European financial institution.
⚙️ Work with cutting-edge technologies in finance & treasury systems.
🤝 Collaborate in an international, multicultural environment.
📈 Potential for extension and long-term collaboration under the EIB framework.
👉 If you are a Senior Java Engineer with strong backend expertise and a passion for delivering high-quality financial software, this is an excellent opportunity to join a strategic project at the European Investment Bank.
Regístrate para ver la oferta completa
Comparte En Tus Redes Sociales
Tweet
Compartir
Key Skills
Ranked by relevance
java
jenkins
kafka
tdd
design patterns
spring boot
cucumber
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-27
Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Related
Machine Learning Engineer
2026-05-27
Volunteer
Not Applicable
Brazil
Software Development
Engineering
View Job Details
Related
AI Software Engineer
2026-05-20
Full-time
Not Applicable
India
Business Consulting
Engineering
Login to Apply
- Posted
- Sep 11, 2025
- Type
- Contract
- Level
- Entry
- Location
- Luxembourg
- Company
- INGENIEROJOB
Industries
Business Consulting
Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-05-27
Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Related
Machine Learning Engineer
2026-05-27
Volunteer
Not Applicable
Brazil
Software Development
Engineering
View Job Details
Related
AI Software Engineer
2026-05-20
Full-time
Not Applicable
India
Business Consulting
Engineering