Missions
We are seeking, on behalf of one of our clients based in Monaco, a Data Engineer who will play a key role in modernizing the client’s information system. The primary objectives of this role are to establish a modern technical foundation, ensure reliable data exchange between applications, and implement development and tooling standards tailored to the challenges of the information system transformation.
- Implement and manage data flows
- Design and develop cross-application workflows and data exchange services (APIs, integration, streaming, ETL)
- Implementing and managing data streams with Kafka and Kafka Streams
- Contribute to the modernization and streamlining of trading platforms
- Help establish standards for development and industrialization
- Implement unit tests and integration tests to ensure the quality and reliability of the software
- Develop Java Spring Boot solutions to meet specific integration requirements with the information system
- Work with project managers and application teams to identify requirements and design appropriate solutions
Desired profile
- You have at least 7 years of experience in Java development, with a strong understanding of data and application integration issues
- You have a strong understanding of service-oriented architectures, APIs, and mechanisms for exchanging data between systems
- You have a solid understanding of modern development environments and industrialization practices (code management, CI/CD, containerization)
- Experience working in technical environments with small teams, requiring a high degree of independence and the ability to organize tasks
Technical stack
Java, Spring Boot, Python, JavaScript frameworks, APIs/microservices, ETL, SQL and NoSQL databases, Kafka, Docker, GitLab, Jira/Confluence




