-
VASS BENELUX

Java Software Architect

VASS BENELUX
Luxembourg · Contract · Mid-Senior

CV submission deadline: 8th April

Location: Luxembourg, Days onsite: 65, Days remote: 195

Only EU citizens


VASS is actively seeking a Java Software Architect to work for our client the European Investment Bank from Luxembourg.


Job resposibilities


  • Full documentation of technical implemenation concept of the Java Module to implement these checks
  • Specification and implementation of a request / response API for pre-trade checks. This will include incoming / outgoing data models according to the business specifications
  • Implementation of interfaces to request pre-trade checks on APIs exposed by other applications at the bank. e.g. CMS, CALMS and consume the results
  • Implementation of pre-trade limit checks in TRMConn leveraging TRM limit check functionality
  • Implement functionality to delegate specific pre-trade checks to the applications responsible for them, then consolidate the responses into a single response for the pre-Trade check API
  • Write behavioural test cases to validate correct implementation of pre-trade check requirements in Gherkin language
  • Continuous alignment of implementation and business requirements
  • Prepare an implementation concept for pre-Trade checks in FKTRM


Job Requirements:


● A good understanding of TRM Comkit API

● Behaviour-driven automated testing using cucumber

● Experience in building and deploying Rest APIs / Kafka /MQ interfaces with Java

● Deep knowledge of agile practices


Mandatory Qualifications

Degree in Computer Science or other relevant field.

In the absence of a Bachelor/ Master degree in the relevant field, demonstrated equivalent professional experience of at least 7 years can be accepted


Mandatory Experience


● 7 years of IT related work experience

● 5 years of experience in the field of Java.

● 2 years of experience in the field of BDD.

● 1 year of experience in the field of WSS-TRM


Preferred Qualifications/Experience

Several years of OOP experience with Java, Knowledge of Cucumber, UML, Agile parctices.

Knowledge of English language


If you are interested, please don't hesitate to submit your application!

Key Skills

Ranked by relevance

java cucumber kafka uml oop
Login to Apply
Posted
Apr 04, 2025
Type
Contract
Level
Mid-Senior
Location
Luxembourg

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
VASS BENELUX
Related

Java Software Engineer

2026-02-13

Full-time
Mid-Senior
Luxembourg
IT Services
Information Technology
View Job Details
Crossing Hurdles
Related

PHP Backend Developer | Remote

2026-04-11

Contract
Associate
Canada
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

PHP Full Stack Developer | Remote

2026-04-11

Contract
Associate
Canada
Software Development
Engineering