-
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
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Allgeier Inovar GmbH
Related

Java Entwickler (m/w/d)

2026-05-28

Full-time
Not Applicable
Germany
IT Services
Engineering