Ubique Systems

TRCI-26-05069

Senior Java Microservices Engineer (Kafka/Camunda) - Collections & Litigation Tooling

Senior contract engineer to join an existing Agile/SAFe team modernizing and extending a centralized collections/litigation tool (Ligis) in a banking context. You will build and maintain microservices and integrations using standard APIs and event-driven architecture (Kafka), implement workflows (Camunda/BPMN), and deliver interfaces with multiple repositories and third-party systems (RET/BCP, Bodacc events, file-sharing mediation). Strong Java (21+), Spring Boot, containerized apps, CI/CD, observability (Datadog), and AWS services are required; banking/collections/litigation domain knowledge is appreciated. Based in Paris with occasional remote.

Position summary

Location
France
Workplace
On-site
Employment
Contract
Experience
Minimum 7 years and Maximum 15 years
Apply now

Role overview

Why This Role Matters.

Senior contract engineer to join an existing Agile/SAFe team modernizing and extending a centralized collections/litigation tool (Ligis) in a banking context. You will build and maintain microservices and integrations using standard APIs and event-driven architecture (Kafka), implement workflows (Camunda/BPMN), and deliver interfaces with multiple repositories and third-party systems (RET/BCP, Bodacc events, file-sharing mediation). Strong Java (21+), Spring Boot, containerized apps, CI/CD, observability (Datadog), and AWS services are required; banking/collections/litigation domain knowledge is appreciated. Based in Paris with occasional remote.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

The main mission of the Litigation Department is to monitor and manage cases in amicable, judicial, individual and collective proceedings, on all products.

02

The tool currently deals with leasing, medium and long-term loan products and innovation aid.

03

Within the existing Agile team, the roadmap of new features and modernization of work already done on the one hand, and the respect of the 'By and Adopt' strategy used for this project requires interfacing work between 'standard' APIs & Events with the other applications of the information system.

04

The functional specifications are written by the Business Analysts and the configuration and development work is to be carried out in accordance with the instructions of the project's Tech Lead. To date, the following works have been identified

05

Implementation and maintenance of the RET (Third-Party Repository) link > Ligis: API and Events interface between Ligis (consumer) on the one hand and BCP & RET (producers) on the other hand.

06

Setting up and maintaining user notifications: from Ligis' standard events, produce events for user notification when appropriate

07

Maintenance of the mediation component between the sharing area (files) and Ligis (events)

08

Implementation and maintenance of the consumption of Bodacc vents to create insolvency proceedings automatically

09

Interfacing with the various repositories, via the Ligis API and the Events produced by the repository system

10

Very good command of a BPMN tool (Camunda) The mission is carried out in compliance with the SAFe method. The follow-up is carried out during the various ceremonies (sprint planning, sprint review, daily, etc.) with the support of Jira

11

Banking experience appreciated (Already working in the field of Collection, Litigation and Amicable)

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Java 21

02

Spring Boot

03

Microservices

04

Apache Kafka

05

Event-driven architecture

06

Camunda

07

BPMN

08

AWS

09

Maven

10

Datadog

11

Jenkins

12

Containerized applications

13

Docker

14

Kubernetes

15

REST API

16

SAFe

17

Jira

18

GitLab

19

Ligis

20

Cassiopae

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Java 21+

Spring Boot

Microservices architecture expertise

Apache Kafka (event-driven architecture, topics/consumers/producers, configuration)

BPMN workflow tool (Camunda)

Containerized applications (e.g., Docker/Kubernetes)

AWS services (unspecified)

Maven

Datadog (monitoring/observability)

CI/CD tooling (Jenkins)

API & event interfacing/integration work

SAFe/Agile delivery with Jira ceremonies

Preferred

Nice to Have

GitLab

Banking/financial services experience

Collections/Recovery/Litigation/Amicable domain experience

Ligis software package experience

Cassiopae software package experience

Experience integrating with third-party repositories (RET) and external event sources (e.g., Bodacc)

AI Agent tools/skills (agentic tooling)

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Senior Java Microservices Engineer (Kafka/Camunda) - Collections & Litigation Tooling

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.