ThoughtLabs Belgium
Java Specialist
ThoughtLabs BelgiumLuxembourg9 hours ago
ContractInformation Technology

Key Responsibilities

The consultant will contribute to the design and development of integration services and will be involved in the following activities:

•Development of interfaces within the TRM Connectivity Module (Java / Spring Boot based)

•Implementation of services exposing data via web services, Kafka, MQ Series, REST APIs

•Integration of incoming data streams (market data, events) into TRM systems

•Application of object-oriented design principles and design patterns

•Development using test-driven development (TDD) methodologies

•Participation in test automation frameworks and quality assurance processes

•Contribution to build, deployment, and release automation pipelines

•Ensuring code quality, scalability, and maintainability

•Collaboration with cross-functional teams and ensuring proper knowledge transfer throughout the assignment

At any time throughout the duration of the Contract, the Bank may request the Service Provider, without prior publication of a contract notice, to perform additional services similar to those defined under this Contract.


Mandatory Qualifications

•Bachelor’s or master’s degree in computer sciences or a related field

•In the absence of a relevant degree, at least 6 years of equivalent professional experience may be accepted

Mandatory Experience

•Java programming focusing on back-end development and Spring Boot

•Object-oriented design and programming

•Test automation, test driven development (cucumber is an advantage)

•Build, deployment and release automation using Jenkins or

•GitHub for source control and release management

Languages

English: Professional working proficiency


Technical award criterias:

Java programming (back-end development, Spring Boot) 25 Points (25.00% of total)

Test automation (cucumber), TDD 20 Points (20.00% of total)

Proven work experience with WSS 25 Points (25.00% of total)

Key Skills

Ranked by relevance