Role Overview
Join the Scan Team, which builds the connectors and ingestion flows that let customers connect third-party systems (data platforms, SaaS tools, BI tools, etc.) to feed the DataGalaxy platform with metadata.
Responsibilities
With support from the team, you will:
- Contribute to Kotlin services that integrate with external systems via REST APIs.
- Implement small features and fixes around ingestion (pagination, incremental sync, retries, error handling, data mapping).
- Write and maintain tests (mainly unit tests; integration tests when relevant).
- Contribute to our Kotlin desktop application used for connector development and diagnostics.
- Participate in code reviews and documentation for knowledge sharing.
Requirements
Must-have
- First hands-on experience with Kotlin (internship, apprenticeship, school projects, personal projects, or first job).
- Familiarity with Git and basic collaborative development (branches, pull requests).
- Interest in backend development and working with APIs/integrations.
- Professional working proficiency in English.
Nice-to-have
- Familiarity with Maven
- Basic knowledge of SQL / relational databases
- Exposure to REST API concepts (OAuth2/API keys, rate limits)
- Interest in the data ecosystem (e.g., Databricks, warehouses, catalogs)
- Exposure to .NET and/or Angular (occasionally relevant)
Tech Stack
- Angular
- Kotlin
- Maven
- SQL
- .NET
Benefits
- Offices in the heart of Lyon (Part Dieu) and Paris (2ème arr.)
- Flexible working hours ("forfait jour")
- Remote work at will & 2.70€ net per day worked from home
- 2 weeks of working from anywhere 🌍
- Health insurance Apicil covering you and your family
- Meal vouchers (Swile card of 9€/day)
- Public transport 50% reimbursement, 100% reimbursement for your bike subscription
- Holiday Bonus 🏝️
- Quarterly team events and seminars
- An attractive remuneration according to your performance and your potential
- A real opportunity to join a French start-up that is a pioneer in its market 🚀